PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Paketverwaltung unter Debian mach Probleme



Akleson
25.09.05, 20:26
Hallo

Ich war dabei auf meinem Debian/Sarge einen Bootsplash zu installieren, dabei habe ich wohl etwas zerschossen. :mad: Also folgendes habe ich gemacht. Ich habe per "apt-get install bootsplash bootsplash-theme-thinklinux" das Paket zu früh installiert und wollte es wieder entfernen. Nur habe ich irgendwas falsch gemacht und ich bekomme das Paket nicht mehr weg kann es aber auch nicht wieder vollständig zu installieren.

golum:~# apt-get --purge remove bootsplash bootsplash-theme-thinklinux
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Paket bootsplash ist nicht installiert, wird also auch nicht entfernt
Die folgenden Pakete werden ENTFERNT:
bootsplash-theme-thinklinux*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 557kB Plattenplatz freigegeben sein.
Möchten Sie fortfahren? [J/n]
(Lese Datenbank ... 106156 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne bootsplash-theme-thinklinux ...
dpkg: Fehler beim Bearbeiten von bootsplash-theme-thinklinux (--purge):
Unterprozess pre-removal script gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
bootsplash-theme-thinklinux
E: Sub-process /usr/bin/dpkg returned an error code (1)
golum:~#
Wenn ich es versuch erneut zu installieren dann bekomme ich folgenden Fehler

golum:~# apt-get install bootsplash bootsplash-theme-thinklinux
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
bootsplash-theme-thinklinux ist schon die neueste Version.
Vorgeschlagene Pakete:
kernel-patch-bootsplash
Empfohlene Pakete:
sysv-rc-bootsplash
Die folgenden NEUEN Pakete werden installiert:
bootsplash
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0B von 502kB Archiven geholt werden.
Nach dem Auspacken werden 1159kB Plattenplatz zusätzlich benutzt.
Vorkonfigurieren der Pakete ...
bootsplash konnte nicht vorkonfiguriert werden, Exit-Status 10
Wähle vormals abgewähltes Paket bootsplash.
(Lese Datenbank ... 106154 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke bootsplash (aus .../bootsplash_3.1-11_i386.deb) ...
Richte bootsplash ein (3.1-11) ...
dpkg: Fehler beim Bearbeiten von bootsplash (--configure):
Unterprozess post-installation script gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
bootsplash
E: Sub-process /usr/bin/dpkg returned an error code (1)
golum:~#

Wie komme ich da raus? Hat jemand eine Idee? Alle Dinge, die ich über SuFu oä gefunden habe, haben mich nicht weitergebracht.

Gruss Akleson

Krischi
25.09.05, 20:38
Sowohl apt als auch dpkg bieten die Möglichkeit, die Installation/Deinstallation von Paketen unter Ignoranz aller dabei auftretender Fehler zu erzwingen.

Das ist keine saubere Lösung und ein wenig risikobehaftet wird die schon sein, aber wann alle anderen Stricke reißen, könnte man es damit versuchen.

War schon zwei-, dreimal in einer ähnlichen Situation, wo irgendwas aus irgendeinem Grund schiefgegangen war und Pakete nicht vollständig installiert wurden und dann weder in die eine noch in die andere Richtung was ging.
Da hab ich diesen letzten Ausweg genutzt und danach lief es wieder.

Akleson
25.09.05, 20:45
Ich nehme an du meinst die Option --force-yes aber leider bringt die die gleichen Fehler. :(
Akleson

Akleson
25.09.05, 21:21
Gelöst aber nicht schön. In debianforum.de habe ich ein ähnliches Problem gefunden. Dort wurden die Skripte aus /var/lib/dpkg/info entfernt und so lief apt-get durch. Ist bestimmt keine saubere Lösung aber es scheint so zu gehen.
Akleson

carnil
26.09.05, 09:27
Hi

Eine andere Lösung wäre anscheinend diese hier gewesen: http://linuxfr.org/forums/15/7276.html
In Zeile 23 die Zeile auskommentieren, die am Schluss der Diskussion im obigen Link angegeben ist.

(Eventuell könnte man das ja noch an dem Entwickler melden?)