Defektes Paket - upgrade nicht möglich

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rcflyer
Beiträge: 70
Registriert: 11.11.2003 21:29:25
Wohnort: Kissing bei Augsburg
Kontaktdaten:

Defektes Paket - upgrade nicht möglich

Beitrag von rcflyer » 02.05.2004 12:18:59

Hallo Leute,

ich verwende Sarge und möchte seit ca. 2 Wochen ein apt-get upgrade durchführen. Leider scheitert es immer an einem Paket, das nicht entpackt werden kann. Somit werden die anderen Pakete auch nicht installiert bzw. updated.

Folgendes Paket ist meiner Meinung nach defekt:

libuuid1_1.35-5_i386.deb

Folgendes habe ich bereits versucht:
Das defekte Paket gelöscht und alle befindlichen Pakete, die sich unter /var/cache/apt/archives/ befinden mit

Code: Alles auswählen

dpkg -i /var/cache/apt/archives/*.deb
installiert. Ich bin mit dieser Methode nicht so ganz einverstanden, da ich sehr ungern experimente durchführe (da Arbeits-PC!!).

Wie kann ich dieses def. Paket ausschließen, welche alternativen habe ich. Es nervt, da die Liste der Pakete für den upgrade immer länger wird.

Ciao, Kurt
* Mein pers. Motto: (Er)schlage stets zwei Windows-Benutzer mit einer Linux-CD.
* Das aktuelle Wetter: Seit Debian immer Sonnenschein :-)

Benutzeravatar
Six
Beiträge: 8069
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 02.05.2004 13:55:54

Wie sieht die Fehlermeldung denn genau aus?

Benutzeravatar
rcflyer
Beiträge: 70
Registriert: 11.11.2003 21:29:25
Wohnort: Kissing bei Augsburg
Kontaktdaten:

Beitrag von rcflyer » 02.05.2004 16:20:04

Hallo Six,

so sieht die Fehlermeldung aus:

Code: Alles auswählen

The following packages will be upgraded:
  libuuid1
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.0kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]

Get:1 ftp://ftp.de.debian.org sarge/main libuuid1 1.35-5 [28.0kB]
Fetched 28.0kB in 1s (20.0kB/s)
(Reading database ... 93988 files and directories currently installed.)
Preparing to replace libuuid1 1.35-4 (using .../libuuid1_1.35-5_i386.deb) ...
Unpacking replacement libuuid1 ...

dpkg: error processing /var/cache/apt/archives/libuuid1_1.35-5_i386.deb (--unpack):
 trying to overwrite `/lib/libuuid.so.1.2', which is also in package libuuid1-udeb
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libuuid1_1.35-5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Den gleichen Fehler bekomme ich, wenn ich das Paket versuche zu entpacken.

Code: Alles auswählen

dpkg --unpack /var/cache/apt/archives/libuuid1_1.35-5_i386.deb
* Mein pers. Motto: (Er)schlage stets zwei Windows-Benutzer mit einer Linux-CD.
* Das aktuelle Wetter: Seit Debian immer Sonnenschein :-)

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 02.05.2004 16:40:43

Das Paket ist nicht defekt, es hat einen Dateikonflikt mit einem bereits installierten Paket.

Bei mir ist das Paket libuuid1-udeb nicht bekannt. Ich würde einfach 'mal versuchen das Paket "libuuid1-udeb" mit "dpkg -r libuuid1-udeb" zu deinstallieren. "-udeb" Pakete sind normalerweise nur für den Installer relevant. Danach sollte der Konslikt verschwunden sein.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
rcflyer
Beiträge: 70
Registriert: 11.11.2003 21:29:25
Wohnort: Kissing bei Augsburg
Kontaktdaten:

Beitrag von rcflyer » 02.05.2004 16:48:20

pdreker hat geschrieben:Ich würde einfach 'mal versuchen das Paket "libuuid1-udeb" mit "dpkg -r libuuid1-udeb" zu deinstallieren.
Super ... danke ... es hat funktioniert. :hail:
* Mein pers. Motto: (Er)schlage stets zwei Windows-Benutzer mit einer Linux-CD.
* Das aktuelle Wetter: Seit Debian immer Sonnenschein :-)

Antworten