PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian - Paketmanager verklemmt



jokibär
18.02.09, 18:29
Hallo, folgendes Problem habe ich mit meinem Debian (Lenny)


aptitude install rar
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Die folgenden Pakete sind KAPUTT:
fglrx-atieventsd
Die folgenden NEUEN Pakete werden zusätzlich installiert:
rar
0 Pakete aktualisiert, 1 zusätzlich installiert, 0 werden entfernt und 1 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 1069kB zusätzlich belegt sein.
Die folgenden Pakete haben verletzte Abhängigkeiten:
fglrx-atieventsd: Kollidiert: fglrx-driver (< 1:8-4-2) aber 8.573-1 ist installiert und wird zurückgehalten.
E: Ich konnte keine Datei für Paket fglrx-driver finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:

Entferne die folgenden Pakete:
fglrx-atieventsd

Bewertungsnote beträgt 121

Diese Lösung akzeptieren? [Y/n/q/?]
Die folgenden NEUEN Pakete werden zusätzlich installiert:
rar
Die folgenden Pakete werden ENTFERNT:
fglrx-atieventsd{a}
0 Pakete aktualisiert, 1 zusätzlich installiert, 1 werden entfernt und 1 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 737kB zusätzlich belegt sein.
Wollen Sie fortsetzen? [Y/n/?]
E: Ich konnte keine Datei für Paket fglrx-driver finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen.
Schreibe erweiterte Statusinformationen... Fertig
E: Ich konnte keine Datei für Paket fglrx-driver finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen.
E: Interner Fehler: Liste der herunterzuladenden Pakete konnte nicht erzeugt werden


Wie bekomme ich das wieder repariert?

Danke!

gadget
18.02.09, 18:35
Wie schaut denn deine /etc/apt/sources.list aus?
Verwendest du den fglrx-Treiber zur Zeit?

Gruß,
gadget

jokibär
18.02.09, 18:46
/etc/apt/sources.list unspektakulär:

deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free


Den Treiber verwende ich aktuell. Habe bei Installation des Systems die Treiber von der Herstellerseite geladen, damit Debian-Pakete erstellt und diese dann nach Installation per aptitude auf "hold" gesetzt. Jetzt ist aber beim Update doch irgendwas davon wohl geuptated worden, woraufhin erstmal meine xorg.conf vermurkst war. Hatte Gott sei Dank ein Backup, mit der alles wie gehabt läuft...nur ist mein Paketmanager ist jetzt "verklemmt" und ich weiß nicht, wie ich das beheben kann...

gadget
18.02.09, 20:02
Dann könntest du es damit versuchen, alle fglrx-Pakete zu deinstallieren und sauber die Pakete aus dem Debian-Repository zu nehmen. Dazu müsstest du halt auf der Konsole ohne X arbeiten (können).

Gruß,
gadget

jokibär
21.02.09, 16:36
Klappt leider auch nicht so ganz:


aptitude remove fglrx-driver
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Schreibe erweiterte Statusinformationen... Fertig
Lese Task-Beschreibungen... Fertig
Die folgenden Pakete werden ENTFERNT:
fglrx-driver libblas3gf{u} libgfortran3{u} liblapack3gf{u}
libsuitesparse-3.1.0{u} libwps-0.1-1{u} lp-solve{u}
openoffice.org-base-core{u} openoffice.org-draw{u}
openoffice.org-filter-mobiledev{u} openoffice.org-impress{u}
openoffice.org-math{u} openoffice.org-officebean{u}
openoffice.org-writer2latex{u}
0 Pakete aktualisiert, 0 zusätzlich installiert, 14 werden entfernt und 0 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 63,1MB frei werden.
Wollen Sie fortsetzen? [Y/n/?]
Schreibe erweiterte Statusinformationen... Fertig
(Lese Datenbank ... 132212 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne fglrx-driver ...
Keine Umleitung »diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver«, keine entfernt
dpkg-divert: Keine Übereinstimmung mit Paket
beim Entfernen von »diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver«
»diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-glx« gefunden
dpkg: Fehler beim Bearbeiten von fglrx-driver (--remove):
Unterprozess post-removal script gab den Fehlerwert 2 zurück
Entferne lp-solve ...
Entferne libsuitesparse-3.1.0 ...
Entferne liblapack3gf ...
Entferne libblas3gf ...
Entferne libgfortran3 ...
Entferne libwps-0.1-1 ...
Entferne openoffice.org-base-core ...
Entferne openoffice.org-impress ...
Entferne openoffice.org-draw ...
Entferne openoffice.org-filter-mobiledev ...
Entferne openoffice.org-math ...
Entferne openoffice.org-officebean ...
Entferne openoffice.org-writer2latex ...
Removing extension org.openoffice.legacy.writer2latex.uno.pkg... done.
Verarbeite Trigger für menu ...
Verarbeite Trigger für man-db ...
Fehler traten auf beim Bearbeiten von:
fglrx-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Schreibe erweiterte Statusinformationen... Fertig
Lese Task-Beschreibungen... Fertig

Bleibt mir jetzt nur noch die Neuinstalltion? Hoffe nicht...

bluesurfer
21.02.09, 17:04
Hast du mal apt-get versucht? Kommen da die gleichen Fehlermeldungen?

jokibär
21.02.09, 17:10
Ja, apt-get kriegt's auch nicht gebacken.
Ach Sche** drauf, ich mach mir wieder Arch auf die Platte - pacman is gut :P

gadget
22.02.09, 13:50
Die Option -f schonmal versucht?

ncars
27.03.09, 18:37
Habe per Script ohne apt installiert und auch das per Script erstellte DEB-Paket installiert.
Geht nicht mehr vor oder zurück. :confused:
Nach wiki.debianforum.de/AtiTreiberInstallation installiert:


./ati-driver-installer-* --buildpkg Debian/lenny
Die Option Debian/stable ist noch für Debian 4.0 gedacht und funktioniert nicht.
Hatte schon versucht die installierten Dateien von fglrx manuell zu löschen, musste aber danach die Treiber erneut installieren.

Jetzt geht nix mehr, nicht mal ein Upgrade.



debian:/home/ich# apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete werden ENTFERNT:
fglrx-driver
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 3 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 36,6MB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? J
(Lese Datenbank ... 132778 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne fglrx-driver ...
Keine Umleitung »diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver«, keine entfernt
dpkg-divert: Keine Übereinstimmung mit Paket
beim Entfernen von »diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver«
»diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-glx« gefunden
dpkg: Fehler beim Bearbeiten von fglrx-driver (--remove):
Unterprozess post-removal script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
fglrx-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)


halten geht auch nicht:


debian:/home/ich# aptitude hold fglrx-driver
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 3 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 0B zusätzlich belegt sein.
E: Ich konnte keine Datei für Paket fglrx-driver finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen.
Schreibe erweiterte Statusinformationen... Fertig
E: Ich konnte keine Datei für Paket fglrx-driver finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen.
E: Interner Fehler: Liste der herunterzuladenden Pakete konnte nicht erzeugt werden
debian:/home/ich#

ncars
27.03.09, 18:54
PS: habe neue Paketquellen hinzugefügt zB. jondofox jondo etc. :cool: