APT-get und Co. erzeugen Abhängigkeitsfehler

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

APT-get und Co. erzeugen Abhängigkeitsfehler

Beitrag von Sebi_Debian » 18.10.2005 20:03:19

Hallo,
ich wollte mir heute, nachdem ich auf kdelooks ein paar Skins/Themen gesehen habe, das Programm "SuperKaramba" installieren. Beim ./configure kam beim letzen Funkt namens "Checking X...", irgendein kleienr Fehler (fehleden Bibliothek oder so). Aufjedenfall habe ich diese Bibliothek auf die schnelle nicht gefunden und habe auf kdelooks ein vorcompiliertes *.deb-Paket gefunden, das ich mit dpkg -i ... installiert habe. Aber das hat nicht funktioniert, und seitdem meckert APT-Getund alle andern Paketmanager bei jedem Versuch, etwas zu installieren oder deinstallieren, rum (Beispiel an kopete (wollte nahc neuer version schauen)):
http://nopaste.debianforum.de/1383
Das vorgeschlagene Apt-Get -f install will mir folgendes weis machen:
http://nopaste.debianforum.de/1382
Ich hab so zimlich alles, was mir einfällt, versucht. Aber nix hat geklappt..
Weiß einer von euch weiter?
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.10.2005 20:29:28

Kann wir eingentlich nicht vorstellen Das du das xlibmesa-gl nicht gefunden hast. Welches Debian benutzt du? Sarge .Etch, Testing? Und welches Paket hat du denn installiert? Wie hies die Library die du gesucht hast ?

Und dann poste mal

Code: Alles auswählen

 dpkg -l |fgrep dfsg 
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 18.10.2005 20:40:44

Hi,
ist ein Sarge ;)
Die xlibmesa-gl war nicht die gesuchte, die ist erst seit dem Versuch, das vorklompilierte superkaramba zu installiren, im Spiel.
hier der code:
http://nopaste.debianforum.de/1384
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.10.2005 20:44:20

Sebi_Debian hat geschrieben:Hi,
ist ein Sarge ;)
Die xlibmesa-gl war nicht die gesuchte, die ist erst seit dem Versuch, das vorklompilierte superkaramba zu installiren, im Spiel.
hier der code:
http://nopaste.debianforum.de/1384
mfg
Welche denn dann ?

PS Außerdem sind die Paketnamen und Versionsnummer alle abgeschnitten, versuch die Liste mal breiter zu kriegen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 18.10.2005 22:05:09

Hi,
es war igendetwas mit LibPython. Aufjedenfall habe ich sie via apt-cache search nicht finden können. Dann - während ich gegoogelt habe - ist mir ja die vorcompilierte SuperKaramba version aufgefallen und seitdem ist dieser Fehler.
Das mit dem abgeschnittenen Sachen ist wegen fgrep. Ohne die Weiterleitung an grep ist alles da. Mal schauen ob ichs mit sed hinkriege das alles zu extrahiren.
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 19.10.2005 00:34:58

Sebi_Debian hat geschrieben:Das mit dem abgeschnittenen Sachen ist wegen fgrep. Ohne die Weiterleitung an grep ist alles da.

Code: Alles auswählen

 COLUMNS=200 dpkg -l | fgrep dfsg
?

uwe

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 19.10.2005 14:02:49

Hi,
sorry den Befehl kannte ich noch nicht ;)
Hier ist die richtige Ausgabe:
http://nopaste.debianforum.de/1385
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.10.2005 14:58:15

Das ganzen Devel Pakete sind nicht richtig installiert .

Versuche erst mal ein

Code: Alles auswählen

 apt-get  install -f 

Und Python gibt doch in Debian. 2.2 und 2.4

Package Contents Search Results
You have searched for LibPython in stable, architecture i386.


Und vorher mal das Paket was du installiert hast entferen.

Code: Alles auswählen

 dpkg --purge paket
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 19.10.2005 18:58:23

Hi,
ich habe das Paket mal gelöscht. Hat auch geklappt.
Den APT-Get Befehl habe ihc ja weiter oben schonmal gepostet (das mit dem -f).
Muss ich vlt. in diesem Ordner var/cache/apt/archives/x die datei "libmesa-gl_4.3.0.dfsg.1-14sarge1_i386.deb" manuell löschen? Oder geht das nicht?
mfg

edit: aptitude geht auch nicht, ich kann gar nix mehr isntalliren/deinstallieren.
Aptitude sagt mir zuerst:
xlibmesa-gl wird von Version 4.3.0.dfsg.1-14 auf Version 4.3.0.dfsg.1-14sarge1 aktualisiert werden.
Und danach gibt es massenweise Abhängigkeitsfehler ala:
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von xlibmesa-glu-dev:
xlibmesa-glu-dev hängt ab von xlibmesa-gl-dev | libgl-dev; aber:
Paket xlibmesa-gl-dev bereitstellt, ist noch nicht konfiguriert.
Paket libgl-dev bereitstellt, ist nicht installiert.
Paket xlibmesa-gl-dev, welches libgl-dev bereitstellt, ist noch nicht konfiguriert.
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.10.2005 22:00:43

Dann schmeiß mal erstmal die Pakete runter.

Code: Alles auswählen

dpkg --purge --ignore-dependes=xlibmesa-gl xlibmesa-gl
dpkg --purge --ignore-dependes=xlibmesa-glu-dev   xlibmesa-glu-dev 



Versuchs erstmal so, und falls das eventuell nicht sofort funktioniert mußt du eventuell in

Code: Alles auswählen

/var/lib/dpkg/info/
die dazugehörigen Scripte zu den Paketen entfernen.

Und dann nochmal mit install -f

Und eventuell müssen andere Pakete auch noch auf diese Art runtergeschmissen werden. Bevor das nicht einwandfrei durchläuft hast du keine Chance irgendwas zu installieren.

Achso ein ann noch zu apt-get und aptitude . Du müßt dich für eins entscheiden. Entweder apt-get oder aptitude. Abwechseln funktioniert nicht.
Zuletzt geändert von KBDCALLS am 19.10.2005 23:19:41, insgesamt 2-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 19.10.2005 22:20:38

Hi,
danke erstma für eure ganze Hilfe.
Aber es nimmt irgendwie kein Ende:
Ich hab die Befehle ausprobiert (aber da war bei beiden ein e zuviel in dependes) und die Sachen gelöscht.
Dann ein apt-get install -f:

Code: Alles auswählen

Sebi:/var/lib/dpkg/info# apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  xlibmesa-gl xlibmesa-glu-dev
Die folgenden NEUEN Pakete werden installiert:
  xlibmesa-gl xlibmesa-glu-dev
So, dann drücke ich bei der Frage ob man die Teile downloaden will auf "J".

Code: Alles auswählen

Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ...
dpkg: Ernste Warnung: Dateilisten-Datei des Paketes »xlibmesa-glu« fehlt, nehme an, dass das Paket derzeit keine Dateien installiert hat.

dpkg: Ernste Warnung: Dateilisten-Datei des Paketes »xlibmesa-gl-dbg« fehlt, nehme an, dass das Paket derzeit keineDateien installiert hat.

dpkg: Ernste Warnung: Dateilisten-Datei des Paketes »xlibmesa-glu-dbg« fehlt, nehme an, dass das Paket derzeit keine Dateien installiert hat.
121116 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke xlibmesa-gl (aus .../xlibmesa-gl_4.3.0.dfsg.1-14sarge1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/xlibmesa-gl_4.3.0.dfsg.1-14sarge1_i386.deb (--unpack):
 kann »./usr/X11R6/lib/libGL.so.1.2« nicht erzeugen: Datei oder Verzeichnis nicht gefunden
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Wähle vormals abgewähltes Paket xlibmesa-glu-dev.
Entpacke xlibmesa-glu-dev (aus .../xlibmesa-glu-dev_4.3.0.dfsg.1-14sarge1_i386.deb) ...
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/xlibmesa-gl_4.3.0.dfsg.1-14sarge1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sebi:/var/lib/dpkg/info#
Die Datei "ligGL.so.1.2" existiert übrigens nicht, wie apt-get auch sagt. Warum erstellt man die nicht? Es sagt ja
" kann »./usr/X11R6/lib/libGL.so.1.2« nicht erzeugen: Datei oder Verzeichnis nicht gefunden"
Warum sagt der, er kann es nicht finden obwohl er es grade erst erstellt?
komische sache...
mfg
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.10.2005 23:20:43

Die kaputten Pakete müssen erst alle runter. Mach dir eine Liste welche das sind , und dann mußt du alle mit dpkg einzeln entfernen. So wie beschrieben.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Sebi_Debian
Beiträge: 253
Registriert: 13.09.2005 18:55:25
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Mönchengladbach

Beitrag von Sebi_Debian » 20.10.2005 14:56:33

Hi,
so ich habs gelöst bekommen. Erstmal alle Pakete gelöscht. Hat aber immer noch nicht funktioniert.
Habe mich dann mal dieser komischen libGL.so.1.2 gewidmet. Gegoogelt und alles mögliche, hab dann herausgefunden das die zu FGLRX, dem ATI Treiber gehört. Den gelöscht und neu installiert. Danach ging zum Glück alles. puh =)
Jetz siehts wieder so aus:

Code: Alles auswählen

Sebi:/home/sebi# apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
mfg,
Sebi

und danke an euch, echt super :D
Debian Lenny,
Intel Core2Duo E8400 3 GHz, 4 GB Ram, GeForce 8800GTX, 640GB Festplatte

Antworten