ubuntuusers.de

libsublime: Fehlende Paketabhängigkeit nach Kubuntu-Update

Status: Gelöst | Ubuntu-Version: Kubuntu 10.04 (Lucid Lynx)
Antworten |

heimscheißer

Anmeldungsdatum:
11. Mai 2009

Beiträge: Zähle...

Guten Morgen!

Gerade eben hab ich ein Update über die Paketverwaltung ausgeführt, weil Aktualisierungen verfügbar waren. Seltsamerweise war da ein Paket blockiert. Ich hab das Update normal ausgeführt. Wenn ich jetzt wieder das Update starte kommt die Meldung "Abhängigkeit eines Pakets konnte nicht gefunden werden". "sudo apt-get -f install" liefert folgende Ausgabe auf der Konsole:

sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
Abhängigkeiten werden korrigiert... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht länger benötigt:
  libvpx0 screen-resolution-extra
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libsublime2
Die folgenden NEUEN Pakete werden installiert:
  libsublime2
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
33 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 100kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 385kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 232350 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libsublime2 (aus .../libsublime2_1.0.82-0ubuntu1~lucid1~ppa2_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libsublime2_1.0.82-0ubuntu1~lucid1~ppa2_i386.deb (--unpack):
 Versuche, »/usr/lib/libsublime.so.2.0.0« zu überschreiben, welches auch in Paket libsublime1 0:1.0.82-0ubuntu1~lucid1~ppa1 ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libsublime2_1.0.82-0ubuntu1~lucid1~ppa2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ich kann leider nicht mehr sagen, ob "libsublime2" das blockierte Paket war. Kdevelop startet auch nicht mehr. Es wäre schön, wenn jemand von euch eine Lösung für dieses Problem hätte.

Vielen Dank!

Bearbeitet von Into the Pit:

Syntax angepasst, bitte lies dir die Syntaxelemente durch. Danke

heimscheißer

(Themenstarter)

Anmeldungsdatum:
11. Mai 2009

Beiträge: 8

Keiner eine Idee? Oder hat denn niemand dasselbe Problem? Hab da nix dran rumgepfuscht, einfach nur n normales Update ausgeführt ^^

Ich hab bisher noch nicht viel Erfahrung mit Ubuntu/Kubuntu. Gibt es zumindest irgendeine Möglichkeit das Update wieder zurück zu drehen oder diesen Fehler in der Paketabhängigkeit irgendwie wieder aufzulösen? Ist für mich recht problematisch, wenn Kdevelop nicht mehr geht ☹

Danke!

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

heimscheißer schrieb:

Hab da nix dran rumgepfuscht, einfach nur n normales Update ausgeführt ^^

bis auf die Tatsache, dass da Fremdquellen eingebunden sind, die für das Problem verantwortlich sind ...

dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libsublime2_1.0.82-0ubuntu1~lucid1~ppa2_i386.deb (--unpack):
Versuche, »/usr/lib/libsublime.so.2.0.0« zu überschreiben, welches auch in Paket libsublime1 0:1.0.82-0ubuntu1~lucid1~ppa1 ist 

zeige mal die Ausgaben von:

cat /etc/apt/sources.list
ls -l /etc/apt/sources.list.d

heimscheißer

(Themenstarter)

Anmeldungsdatum:
11. Mai 2009

Beiträge: 8

Stimmt, ich erinner mich dunkel, dass ich da mal was hinzugefügt hab. Es wäre schön, wenn du mir eine kurze Erklärung geben könntest, inwiefern das zum Problem führt.

ersteres liefert:

# deb cdrom:[Kubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100427)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://de.archive.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ lucid-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ lucid universe
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid universe
deb http://de.archive.ubuntu.com/ubuntu/ lucid-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid multiverse
deb http://de.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://de.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
# deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu lucid partner
# deb-src http://archive.canonical.com/ubuntu lucid partner

deb http://security.ubuntu.com/ubuntu lucid-security main restricted
deb-src http://security.ubuntu.com/ubuntu lucid-security main restricted
deb http://security.ubuntu.com/ubuntu lucid-security universe
deb-src http://security.ubuntu.com/ubuntu lucid-security universe
deb http://security.ubuntu.com/ubuntu lucid-security multiverse
deb-src http://security.ubuntu.com/ubuntu lucid-security multiverse
deb http://ubuntuarchive.eweka.nl/ubuntu/ dapper main universe restricted multiverse

zweiteres liefert

insgesamt 8
-rw-r--r-- 1 root root 64 2010-05-19 07:17 kubuntu-ppa-beta-lucid.list
-rw-r--r-- 1 root root 64 2010-05-19 07:17 kubuntu-ppa-beta-lucid.list.save

Danke schonmal für die Hilfe!

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

die Datei /usr/lib/libsublime.so.2.0.0 ist offensichtlich in zwei Paketen enthalten (sagt ja auch die Fehlermeldung) und beide Pakete kommen aus einem PPA-Repo

kannst ja mal versuchen ob sich das ältere Paket libsublime1 deinstallieren lässt

ausserdem ist in Deiner sources.list noch eine Dapper-Quelle enthalten

deb http://ubuntuarchive.eweka.nl/ubuntu/ dapper main universe restricted multiverse

da muss es ja fast zwangsläufig zu Konflikten kommen ☺

Du solltest die Dapper-Zeile in Deiner sources.list entfernen und danach die Paketquellen neu einlesen

adun Team-Icon

Avatar von adun

Anmeldungsdatum:
29. März 2005

Beiträge: 8606

Ähm, ist das nicht offensichtlich? Ok, anscheinend nicht. Ein Paket darf nicht eine Datei überschreiben, die ein anderes Paket installiert hat. Das libsublime2 Paket will eine Datei schreiben, die das ppa Paket ebenfalls enthält.

Lösen kannst du das mit dem dpkg Schalter --force-overwrite

Edit. ubunux war schneller, halt dich lieber an seine Lösung.

heimscheißer

(Themenstarter)

Anmeldungsdatum:
11. Mai 2009

Beiträge: 8

ok... es ist sehr offensichtlich. Sry! Nach einigem hin und her läuft jetzt wieder alles! Danke

Antworten |