PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apt-get Problem unter Debian Etch



Lord_Trace
22.02.07, 01:18
Ich habe sämtliche passende apt-get Befehle in Kombination mit einigen Paketen durchprobiert und trotzdem passiert der Fehler und ich kann kein dist-upgrade machen.
Befehle:
apt-get update
apt-get dist-upgrade
Fehler:
libperl5.8: Hängt ab: perl-base (= 5.8.8-7) aber 5.8.8-6.1 ist installiert
perl: Hängt ab: perl-base (= 5.8.8-7) aber 5.8.8-6.1 ist installiert
E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

Ich habe bereits versucht das neueste Perl zu kompilieren und zu installieren, was auch geglückt ist und trotzdem entsteht diese falsche Fehlermeldung, die angibt, dass ich nicht das aktuellste Perl hätte. Bei den sehr vielen Optionen bei dem Configure-Prozess habe ich immer Enter gedrückt.

Angeblich ist Perl schon im Paket freewrl enthalten apt-get remove habe ich auch schon mit vielen Paketen durchprobiert, aber immer wieder entsteht dieser Fehler und nichts geht vorwärts, auch apt-get -b source usw. Das Paket freewrl ist leider nicht mehr im Tree vorhanden. Was tun?

Google hat mit ausgespuckt, dass vielleicht der Tree auf dem Apt-Server nicht in Ordnung ist.

Toxic Wolf
22.02.07, 04:13
E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

schon probiert?

MiGo
22.02.07, 08:26
Google hat mit ausgespuckt, dass vielleicht der Tree auf dem Apt-Server nicht in Ordnung ist.
In 9 von 10 Fällen ist es eher so, dass in der sources.list einträge für stable und unstable gemischt worden sind.

Versuchs in der Tat mal mit "apt-get -f install".

Lord_Trace
23.02.07, 07:11
Habe ich alles schon durch.
Selbst ein upgrade auf testing geht nicht!

Lord_Trace
26.02.07, 23:10
Wie deinstalliere ich am Besten etwas, das mit make install installiert wurde?

Toxic Wolf
26.02.07, 23:11
make deinstall

MiGo
27.02.07, 07:54
Wie deinstalliere ich am Besten etwas, das mit make install installiert wurde?
Das wird dir bei deinem Apt-Problem nicht helfen - die Selbstkompilierten Pakete kennt apt nur, wenn du sie (was übrigends zu empfehlen ist) mit "checkinstall" installiert hast.


make deinstall
Mehr Glück wirst du wahrscheinlich mit "make uninstall" haben.

Bezüglich des apt-Problemes:
Poste bitte mal die Datei /etc/apt/sources.list und die (vollständige!) Ausgabe von "apt-get update && apt-get -f install".