ForumProblem nach update von Debian
Clemens – Mittwoch, 04. April 2007 21:27 Uhr

Hallo!

Ich habe folgendes Problem:

Gestern habe ich mit apt-get upgrade samba ein Samba update auf 3.0.24 durchgeführt. Dabei wurde aber scheinbar auch cups und webmin beschädigt und funktionieren seither nicht mehr.

Jegliche versuche etwas zu reparieren bringen nur Fehlermeldungen:

Momentan:

Sbauer01:/var/log# apt-get dist-upgrade
Reading package lists… Done
Building dependency tree… Done
You might want to run ‘apt-get -f install’ to correct these.
The following packages have unmet dependencies.
libx11-6: Depends: xfree86-common (> 4.3.0) but it is not installed
xlibs-data: Depends: xbitmaps but it is not installed
Depends: xcursor-themes but it is not installed
Depends: libx11-6 (>= 2:1.0.0-2) but 4.3.0.dfsg.1-10 is installed
E: Unmet dependencies. Try using -f.

Kann mit jemand weiterhelfen.

Es ist Debian 4.0.

Zusatzinfo:

perl: relocation error: perl: symbol drand48_r, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
perl: relocation error: perl: symbol drand48_r, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Dieser Fehler kommt sehr oft.

danke im voraus

2 Antworten
Christian Fröse – Donnerstag, 05. April 2007 18:00 Uhr

Hi!

Ich glaube du meinst ein Debian-Etch mit Version 4.0.

Hast du denn schonmal die angebene Lösung probiert? “apt-get -f install”

Ansonsten kannst du auch die Pakete xfree86-common, xbitmaps, xcursor-themes sowie libx11-6 über dpkg auch per Hand installieren, ist aber nicht zu empfehlen.

Nur mal so zur Info: Du hast dein System von Sarge mal ebend teilweise auf Etch angehoben!!!
Vermutlich hast du nur deine Sources auf Etch umgestellt und dann Samba installiert. Durch die vielen Abhängigkeiten hast du dir ziemlich viel Ärger eingehandelt.
Das mit der libc.so.6 ist auch eine Folgefehler deiner Umstellung.

MfG
Christian

Clemens – Donnerstag, 05. April 2007 20:08 Uhr

ja genau da liegt das problem.

Wies aussieht habe ich nur 2 Möglichkeiten:

1) mich noch eine Weile zu ärgern und herum zu tun
oder
2) neuaufzusetzen, was nach dem derzeitigen Standpunkt die realistischere ist.

Höchstens jemand kann mir wirklich helfen das System dorthin zu bringen wo es war.

P.S.: apt-get install -f habe ich ausprobiert. Es klappt allerdings nicht und schreibt nur Fehlermeldungen.

Christian Fröse – Donnerstag, 05. April 2007 21:47 Uhr

Hi!

Du musst als erstes die ungelösten Abhängigkeiten beseitigen.
Dies sollte mittels “dpkg -i /var/cache/apt/archives/PAKETNAME” möglich sein.

Anschließend sollte eine “apt-get update && apt-get dist-upgrade” alle deine Probleme lösen.

MfG
Christian

Jörg Hoh – Montag, 09. April 2007 13:26 Uhr

xfree86-common ist deprecated und wird durch xorg abgelöst (Paket: xserver-xorg).

Siehe auch die Etch Releasenotes.