apt-get upgrade bricht mit Fehler ab.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
bomi42
Beiträge: 3
Registriert: 02.12.2007 14:12:48

apt-get upgrade bricht mit Fehler ab.

Beitrag von bomi42 » 02.12.2007 14:23:45

Ich kann mein Debian Linux-System nicht mehr upgraden. Der Aufruf von "apt-get upgrade" oder "apt-get update" bricht folgendem Fehler ab:

Paketlisten werden gelesen... Fehler!
E: Wow, you exceeded the number of descriptions this APT is capable of.
E: Problem with MergeList /var/lib/dpkg/status
E: Die Paketliste oder die Statusdatei konnte nicht geparst oder geöffnet werden.

Die erwähnte status-Datei sieht eigentlich ok aus, insbesondere kann ich über "dpkg -r xyz" Pakete korrekt deinstallieren.

Meine Cache-Einstellungen in /etc/apt/apt.conf lauten (ich weiß nicht genau, ob dies hiermit etwas zu tun hat):

APT::Cache-Limit "141943904";

Das sollte eigentlich reichen. Worin könnte das Problem bestehen?

Benutzeravatar
Kalimac
Beiträge: 293
Registriert: 25.05.2004 13:19:48
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wetterau
Kontaktdaten:

Beitrag von Kalimac » 02.12.2007 15:02:24

Willkommen im Forum!

Also die deutsche Version der Fehlermeldung ist:
"Toll, Sie haben die Anzahl an Versionen überschritten, die APT handhaben " "kann."
. Kann es sein das Du zu viel gepinnt hast?
Die technische Evolution ist die Wirkung eines geistigen Fortschritts gewesen und könnte nun zu seiner Ursache werden.
- Jacques Neirynck -

bomi42
Beiträge: 3
Registriert: 02.12.2007 14:12:48

Beitrag von bomi42 » 04.01.2008 22:59:30

Danke für deinen Hinweis, aber nein, ich habe nichts gepinnt. Ein "dpkg --get-selections" zeigt mir 1608 Pakete, deren Status jeweils entweder "install" oder "deinstall" ist.

Hätte jemand noch einen Tipp?

Benutzeravatar
markus_b
Beiträge: 355
Registriert: 26.01.2006 04:57:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von markus_b » 04.01.2008 23:15:39

Ich hatte das auch mal, als ich stable + testing + unstable in den source.list drin hatte. Dagegen hat bei mir aber der APT::Cache-Limit Eintrag geholfen.

Vielleicht hilft es ja, wenn du mal eine 0 an das Limit dranhängst?

bomi42
Beiträge: 3
Registriert: 02.12.2007 14:12:48

Beitrag von bomi42 » 05.01.2008 00:55:50

Die Idee hatte ich auch schon, der obige Cache-Limit-Eintrag ist bereits um den Faktor 10 gegenüber der Standardeinstellung vergrößert. Das Problem bleibt aber leider bestehen.

Antworten