Das leidige "broken package"-Problem (Ubuntu)

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: Ralph Lindner
Dato:  
Til: list
Emne: Das leidige "broken package"-Problem (Ubuntu)
Ich hatte mal versucht x2go auf meinem Ubuntu LTS zum laufen zu bringen,
was leider misslang (das Paket führte alle 4 Sekunden zu syslog-einträgen,
die den Status meines CD-ROM bemängelten). Also wollte ich es wieder
loswerden, doch leider erhalte ich folgende Fehlermeldung von Synaptic:

E: x2gognomebindings: Unterprozess pre-removal script gab den Fehlerwert 1
zurück
E: x2gosystemadministration: Unterprozess pre-removal script gab den
Fehlerwert 1 zurück
E: x2goserver: Unterprozess pre-removal script gab den Fehlerwert 1 zurück

Systemupdates sind seitdem nicht mehr möglich.

https://help.ubuntu.com/community/SynapticHowto beschreibt, wie man broken
packages entfernt:
"To fix broken packages
* Choose Edit > Fix Broken Packages from the menu.
* Choose Apply Marked Changes from the Edit menu or press Ctrl + P.
* Confirm the summary of changes and click Apply. "
Das funktioniert aber leider nicht, man erhält am Ende die eingangs
zitierte Fehlermeldung.

Mein Versuch mit
sudo aptitude remove -f x2gognomebindings x2goserver
brachte mir als Ergebnis:
ralph@lina:~$ sudo aptitude remove -f x2gognomebindings x2goserver
x2gosystemadministration
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Reading extended state information
Initializing package states... Fertig
Building tag database... Fertig
The following packages have been automatically kept back:
firefox-3.0 libc6-dev libnspr4-0d libnss3-0d libnss3-1d libvorbis0a
libvorbisfile3 libxml2-dev libxml2-utils linux-libc-dev php5-cli php5-gd
postgresql-client-common postgresql-common python-libxml2 xulrunner-1.9
The following packages have been kept back:
adobe-flashplugin apache2 apache2-mpm-prefork apache2-utils
apache2.2-common firefox kdelibs-data kdelibs4c2a kghostview
libapache2-mod-php5 libapr1 libaprutil1 libc6 libc6-i686 libcurl3
libcurl3-gnutls libgnutls13 libmono-cairo1.0-cil libmono-corlib1.0-cil
libmono-corlib2.0-cil libmono-data-tds1.0-cil libmono-data-tds2.0-cil
libmono-security1.0-cil libmono-security2.0-cil libmono-sharpzip0.84-cil
libmono-sharpzip2.84-cil libmono-system-data1.0-cil
libmono-system-data2.0-cil libmono-system-web1.0-cil
libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil
libmono0 libmono1.0-cil libmono2.0-cil libvorbisenc2 libxml2
linux-image-2.6.24-24-server mono-common mono-gac mono-jit mono-runtime
nscd php5-common php5-ldap php5-mysql thunderbird tzdata
The following packages will be REMOVED:
x2gognomebindings x2goserver x2gosystemadministration
0 packages upgraded, 0 newly installed, 3 to remove and 64 not upgraded.
Need to get 0B of archives. After unpacking 623kB will be freed.
Writing extended state information... Fertig
(Lese Datenbank ... 158779 Dateien und Verzeichnisse sind derzeit
installiert.)
Entferne x2gognomebindings ...
rm: cannot remove
`/usr/lib/nautilus/extensions-2.0/libnautilus-x2goumount.la': No such file
or directory
dpkg: Fehler beim Bearbeiten von x2gognomebindings (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Entferne x2gosystemadministration ...
Stopping x2gosystem: start-stop-daemon: warning: failed to kill 15689: No
such process
invoke-rc.d: initscript x2gosystemadministration, action "stop" failed.
dpkg: Fehler beim Bearbeiten von x2gosystemadministration (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting x2gosystem: x2gosystem.
dpkg: x2goserver: Abhängigkeitsprobleme, aber entferne es auf Anfrage
dennoch:
x2gognomebindings hängt ab von x2goserver.
Entferne x2goserver ...
Stopping x2goserver: start-stop-daemon: warning: failed to kill 15732: No
such process
invoke-rc.d: initscript x2goserver, action "stop" failed.
dpkg: Fehler beim Bearbeiten von x2goserver (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting x2goserver: x2goserver.
Fehler traten auf beim Bearbeiten von:
x2gognomebindings
x2gosystemadministration
x2goserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Reading extended state information
Initializing package states... Fertig
Building tag database... Fertig


sudo apt-get --fix-missing install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Probieren Sie „apt-get -f install“, um diese zu korrigieren.
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
x2goserver: Hängt ab: x2goagent ist aber nicht installierbar
x2gosystemadministration: Hängt ab: x2goldaptools ist aber nicht
installierbar
E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

aber:
root@lina:/home/ralph# sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden Pakete werden ENTFERNT:
x2gognomebindings x2goserver x2gosystemadministration
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 64 nicht aktualisiert.
After this operation, 623kB disk space will be freed.
Möchten Sie fortfahren [J/n]?
(Lese Datenbank ... 158779 Dateien und Verzeichnisse sind derzeit
installiert.)
Entferne x2gognomebindings ...
rm: cannot remove
`/usr/lib/nautilus/extensions-2.0/libnautilus-x2goumount.la': No such file
or directory
dpkg: Fehler beim Bearbeiten von x2gognomebindings (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Entferne x2gosystemadministration ...
Stopping x2gosystem: start-stop-daemon: warning: failed to kill 16213: No
such process
invoke-rc.d: initscript x2gosystemadministration, action "stop" failed.
dpkg: Fehler beim Bearbeiten von x2gosystemadministration (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting x2gosystem: x2gosystem.
dpkg: x2goserver: Abhängigkeitsprobleme, aber entferne es auf Anfrage
dennoch:
x2gognomebindings hängt ab von x2goserver.
Entferne x2goserver ...
Stopping x2goserver: start-stop-daemon: warning: failed to kill 16256: No
such process
invoke-rc.d: initscript x2goserver, action "stop" failed.
dpkg: Fehler beim Bearbeiten von x2goserver (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting x2goserver: x2goserver.
Fehler traten auf beim Bearbeiten von:
x2gognomebindings
x2gosystemadministration
x2goserver
E: Sub-process /usr/bin/dpkg returned an error code (1)

Wenn ich das richtig verstehe können die Pakete nicht deinstalliert
werden, da sie von Paketen abhängen, die nicht installierbar sind.
Klingt für mich jetzt nicht sehr logisch. Wie werde ich dieses verdammte
Zeug wieder los?


Ciao Ralph

-- 
Mailing-Liste der Linux User Schwabach (LUSC) e.V.
Vor und beim Posten bitte
        => http://lusc.de/List-Netiquette <=    und
        => http://lusc.de/List-Howto      <=    beachten. Danke!