Anwendungen
Portal
Forum
Wiki
Ikhaya
Planet
Mehr
Anmelden

apt-get ist kaputt

Hallo Leute,

ich habe ein kleiens Problem. Und zwar hatte ich mir die Woche das Humble-Bundle gekauft. 3 Spiele davon machen Probleme und lassen sich nicht installieren. Dacht ich "gut, kümmer ich mich drum wenn ich Zeit hab". Leider blockiert dieses Problem alles, was mit apt-get zu tun hat.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
 wuschel@jlaptop:~$ sudo apt-get remove braid
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ia32-limbo : Hängt ab von: libc6-i386 soll aber nicht installiert werden
              Hängt ab von: ia32-libs soll aber nicht installiert werden oder
                             ia32-apt-get ist aber nicht installierbar
              Hängt ab von: lib32gcc1 soll aber nicht installiert werden
              Hängt ab von: lib32nss-mdns soll aber nicht installiert werden
              Hängt ab von: lib32z1 soll aber nicht installiert werden
              Hängt ab von: python-glade2 soll aber nicht installiert werden
              Hängt ab von: lib32asound2 soll aber nicht installiert werden
 lonesurvivor : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
                Hängt ab von: libc6-i386 (>= 2.3.2) soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

ein Beispiel. Diese Meldung kommt bei egal was ich probiere. Besagtes apt-get -f install funktioniert auch nicht. Lustigerweise wollt ich in dem Beispiel ja Braid entfernen. Nichts.

Die benötigten Pakete klingen nach irgendwas mit nem 32Bit System. Ich hab ein 64Bit System und auch definitiv die 64Bit Version heruntergeladen. Was kann ich denn tun um dieses Problem wieder loszuwerden? Und gegenfalls auch die Spiele zum laufen zu bringen.

Gruß,

Wuschel

Moderiert von Lasall:

Ins Paketverwaltungsforum verschoben.

Was sagt denn

1
sudo apt-get -f install

Oh verzeihung, hätte ich vielleicht gleich posten sollen. Ging nur iwie unter weils in etwa das selbe ist.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
wuschel@jlaptop:~$ sudo apt-get -f install 
[sudo] password for wuschel: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Abhängigkeiten werden korrigiert... fehlgeschlagen.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 braid : Hängt ab von: nvidia-cg-toolkit ist aber nicht installiert
 ia32-limbo : Hängt ab von: libc6-i386 ist aber nicht installiert
              Hängt ab von: ia32-libs ist aber nicht installiert oder
                             ia32-apt-get ist aber nicht installierbar
              Hängt ab von: lib32gcc1 ist aber nicht installiert
              Hängt ab von: lib32nss-mdns ist aber nicht installiert
              Hängt ab von: lib32z1 ist aber nicht installiert
              Hängt ab von: python-glade2 ist aber nicht installiert
              Hängt ab von: lib32asound2 ist aber nicht installiert
 lonesurvivor : Hängt ab von: ia32-libs (>= 20080808) ist aber nicht installiert
                Hängt ab von: libc6-i386 (>= 2.3.2) ist aber nicht installiert
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Abhängigkeiten konnten nicht korrigiert werden

kannst du die Pakete mit

1
sudo apt-get remove braid ia32-limbo lonesurvivor

entfernen?

Ja hat funktioniert, danke :) apt-get geht wieder :) Vielen Dank :)

hast du zufällig ne Ahnung wie ich die erforderlichen Pakete kriegen kann? einfach so mal installieren?

Das sind soweit ich das sehe alles Pakete aus den Standardquellen für amd64

Was sagen denn

1
2
apt-cache policy libc6-i386
dpkg-architecture
1
2
3
4
5
6
7
aptwuschel@jlaptop:~$ apt-cache policy libc6-i386 
libc6-i386:
  Installiert: (keine)
  Kandidat:    2.15-0ubuntu10
  Versionstabelle:
     2.15-0ubuntu10 0
        500 http://de.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
wuschel@jlaptop:~$ dpkg -architecture
dpkg: Fehler: Aktionen -c (--contents) und -r (--remove) stehen in Konflikt

Nutzen Sie dpkg --help für Hilfe zur Installation und Deinst. von Paketen [*];
Benutzen Sie »dselect« oder »aptitude« für benutzerfreundliches Paketmanagement;
Nutzen Sie dpkg -Dhelp für eine Liste von Debug-Flags von dpkg;
Nutzen Sie dpkg --force-help für eine Liste von Optionen zum Erzwingen;
Nutzen Sie dpkg-deb --help für Hilfe zum Manipulieren von *.deb-Dateien;

Optionen mit [*] geben viel aus - schicken Sie es durch »less« oder »more«!

dpkg-architecture ohne Leerzeichen - ist aber auch nicht so wichtig.

Was passiert, wenn du die fehlenden Pakete installierst?

dpkg-architecture kann ich dir leider nicht zeigen, da dpkg-dev nicht installiert ist. Das installieren würde etwa eine Stunde oder länger dauern, da aptitude gerne richtig lansam bei mir ist. Mein Internet ist mit 45kbit/s sowieso nicht schnell. Aber aptitude gibt mir gerne mal nur 1 kbit/s oder weniger.

Braid bekam ich mitlerweile zum laufen indem ich das erforderliche Paket mit noch 2 weiteren Abhängigkeiten installiert habe.

Limbo und Lone Survivor leider bisher noch nicht. Da gibt es weiter probleme mit den abhängigkeiten.

So jetzt wirds leider etwas länger

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo dpkg -i ia32-limbo_1.3-1_amd64.deb 
Vormals nicht ausgewähltes Paket ia32-limbo wird gewählt.
(Lese Datenbank ... 323955 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von ia32-limbo (aus ia32-limbo_1.3-1_amd64.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von ia32-limbo:
 ia32-limbo hängt ab von ia32-libs | ia32-apt-get; aber:
  Paket ia32-libs ist nicht installiert.
  Paket ia32-apt-get ist nicht installiert.
 ia32-limbo hängt ab von lib32gcc1; aber:
  Paket lib32gcc1 ist nicht installiert.
 ia32-limbo hängt ab von lib32nss-mdns; aber:
  Paket lib32nss-mdns ist nicht installiert.
 ia32-limbo hängt ab von lib32z1; aber:
  Paket lib32z1 ist nicht installiert.
 ia32-limbo hängt ab von python-glade2; aber:
  Paket python-glade2 ist nicht installiert.
 ia32-limbo hängt ab von lib32asound2; aber:
  Paket lib32asound2 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von ia32-limbo (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 ia32-limbo

darauf hin hab ich versucht ia32-libs zu installieren:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo apt-get install ia32-libs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ia32-libs : Hängt ab von: ia32-libs-multiarch
 ia32-limbo : Hängt ab von: lib32gcc1 soll aber nicht installiert werden
              Hängt ab von: lib32nss-mdns soll aber nicht installiert werden
              Hängt ab von: lib32z1 soll aber nicht installiert werden
              Hängt ab von: python-glade2 soll aber nicht installiert werden
              Hängt ab von: lib32asound2 soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

darauf hin versuchte ich noch ia32-libs-multiarch mit zu installieren:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo apt-get install ia32-libs ia32-libs-multiarch
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ia32-libs-multiarch:i386 : Hängt ab von: bluez-alsa:i386 soll aber nicht installiert werden
                            Hängt ab von: libgettextpo0:i386 soll aber nicht installiert werden
                            Hängt ab von: gstreamer0.10-plugins-base:i386 soll aber nicht installiert werden
                            Hängt ab von: gstreamer0.10-plugins-good:i386 soll aber nicht installiert werden
                            Hängt ab von: gstreamer0.10-fluendo-mp3:i386
                            Hängt ab von: gtk2-engines:i386 soll aber nicht installiert werden
                            Hängt ab von: gtk2-engines-murrine:i386 soll aber nicht installiert werden
                            Hängt ab von: gtk2-engines-pixbuf:i386 soll aber nicht installiert werden
                            Hängt ab von: gtk2-engines-oxygen:i386 soll aber nicht installiert werden
                            Hängt ab von: gvfs:i386 soll aber nicht installiert werden
                            Hängt ab von: ibus-gtk:i386 soll aber nicht installiert werden
                            Hängt ab von: libacl1:i386 soll aber nicht installiert werden
                            Hängt ab von: libaio1:i386 soll aber nicht installiert werden
                            Hängt ab von: libao4:i386 soll aber nicht installiert werden
                            Hängt ab von: libattr1:i386 soll aber nicht installiert werden
                            Hängt ab von: libcanberra-gtk-module:i386 soll aber nicht installiert werden
                            Hängt ab von: libcap2:i386 soll aber nicht installiert werden
                            Hängt ab von: libcapi20-3:i386 soll aber nicht installiert werden
                            Hängt ab von: libcupsimage2:i386 soll aber nicht installiert werden
                            Hängt ab von: libcurl3:i386 soll aber nicht installiert werden
                            Hängt ab von: libdbus-glib-1-2:i386 soll aber nicht installiert werden
                            Hängt ab von: libesd0:i386 soll aber nicht installiert werden
                            Hängt ab von: libgail-common:i386 soll aber nicht installiert werden
                            Hängt ab von: libgconf-2-4:i386 soll aber nicht installiert werden
                            Hängt ab von: libgdbm3:i386 soll aber nicht installiert werden
                            Hängt ab von: libglapi-mesa:i386 soll aber nicht installiert werden
                            Hängt ab von: libglu1-mesa:i386 soll aber nicht installiert werden
                            Hängt ab von: libgphoto2-2:i386 soll aber nicht installiert werden
                            Hängt ab von: libgphoto2-port0:i386 soll aber nicht installiert werden
                            Hängt ab von: libgtk2.0-0:i386 soll aber nicht installiert werden
                            Hängt ab von: libmpg123-0:i386 soll aber nicht installiert werden
                            Hängt ab von: libncursesw5:i386 soll aber nicht installiert werden
                            Hängt ab von: libnspr4:i386 soll aber nicht installiert werden
                            Hängt ab von: libnss3:i386 soll aber nicht installiert werden
                            Hängt ab von: libodbc1:i386 soll aber nicht installiert werden
                            Hängt ab von: libopenal1:i386 soll aber nicht installiert werden
                            Hängt ab von: libpulse-mainloop-glib0:i386 soll aber nicht installiert werden
                            Hängt ab von: libqt4-opengl:i386 soll aber nicht installiert werden
                            Hängt ab von: libqt4-qt3support:i386 soll aber nicht installiert werden
                            Hängt ab von: libqt4-scripttools:i386 soll aber nicht installiert werden
                            Hängt ab von: libqt4-svg:i386 soll aber nicht installiert werden
                            Hängt ab von: libqt4-test:i386 soll aber nicht installiert werden
                            Hängt ab von: libqtwebkit4:i386 soll aber nicht installiert werden
                            Hängt ab von: librsvg2-common:i386 soll aber nicht installiert werden
                            Hängt ab von: libsane:i386 soll aber nicht installiert werden
                            Hängt ab von: libsdl-mixer1.2:i386 soll aber nicht installiert werden
                            Hängt ab von: libsdl-image1.2:i386 soll aber nicht installiert werden
                            Hängt ab von: libsdl-net1.2:i386 soll aber nicht installiert werden
                            Hängt ab von: libsdl-ttf2.0-0:i386 soll aber nicht installiert werden
                            Hängt ab von: libsdl1.2debian:i386 soll aber nicht installiert werden
                            Hängt ab von: libsqlite3-0:i386 soll aber nicht installiert werden
                            Hängt ab von: libssl0.9.8:i386 soll aber nicht installiert werden
                            Hängt ab von: libssl1.0.0:i386 soll aber nicht installiert werden
                            Hängt ab von: libstdc++5:i386 soll aber nicht installiert werden
                            Hängt ab von: libxaw7:i386 soll aber nicht installiert werden
                            Hängt ab von: libxml2:i386 soll aber nicht installiert werden
                            Hängt ab von: libxp6:i386 soll aber nicht installiert werden
                            Hängt ab von: libxslt1.1:i386 soll aber nicht installiert werden
                            Hängt ab von: libxtst6:i386 soll aber nicht installiert werden
                            Hängt ab von: odbcinst1debian2:i386 soll aber nicht installiert werden
                            Hängt ab von: libpulsedsp:i386 soll aber nicht installiert werden
                            Hängt ab von: xaw3dg:i386 soll aber nicht installiert werden
                            Empfiehlt: libgl1-mesa-glx:i386 soll aber nicht installiert werden
                            Empfiehlt: libgl1-mesa-dri:i386 soll aber nicht installiert werden
 ia32-limbo : Hängt ab von: lib32gcc1 soll aber nicht installiert werden
              Hängt ab von: lib32nss-mdns soll aber nicht installiert werden
              Hängt ab von: lib32z1 soll aber nicht installiert werden
              Hängt ab von: python-glade2 soll aber nicht installiert werden
              Hängt ab von: lib32asound2 soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

Sorry für das viele Bashzeug. Aber mit mehr Information kannst du sicherlich auch mehr anfangen.

Danke schonmal für deine bishere Hilfe, ich weiß das echt zu schätzen.

Gruß,

Wuschel

Hi Wuschel666,

hast du Fremdquellen aktiviert, bzw. Fremdpakete installiert? Zeige bitte:

grep -P '^[ \t]*[^# \t]' /etc/apt/sources.list /etc/apt/sources.list.d/*.list 

Gruss Lasall

Ein paar sollte ich haben. Hier bitteschön:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
wuschel@jlaptop:~$ grep -P '^[ \t]*[^# \t]' /etc/apt/sources.list /etc/apt/sources.list.d/*.list 
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise main restricted
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise main restricted
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise-updates main restricted
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates main restricted
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise universe
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise universe
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise-updates universe
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates universe
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise multiverse
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise multiverse
/etc/apt/sources.list:deb http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse
/etc/apt/sources.list:deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu precise-security main restricted
/etc/apt/sources.list:deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu precise-security universe
/etc/apt/sources.list:deb-src http://security.ubuntu.com/ubuntu precise-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu precise-security multiverse
/etc/apt/sources.list:deb-src http://security.ubuntu.com/ubuntu precise-security multiverse
/etc/apt/sources.list:deb http://archive.canonical.com/ubuntu precise partner
/etc/apt/sources.list:deb-src http://archive.canonical.com/ubuntu precise partner
/etc/apt/sources.list.d/falk-t-j-qtsixa-precise.list:deb http://ppa.launchpad.net/falk-t-j/qtsixa/ubuntu precise main
/etc/apt/sources.list.d/falk-t-j-qtsixa-precise.list:deb-src http://ppa.launchpad.net/falk-t-j/qtsixa/ubuntu precise main

Die underen beiden hab ich allerdings erst nach dem Problem hinzugefügt, die waren davor nicht dabei. Also an denen kann es nicht liegen.

Hi Wuschel666,

sieht leider alles ok aus. Du kannst mal rekursiv "Hängt ab von:" Pakete zu installieren, um zu schauen, welches Paket das Problem verursacht. Ansonsten evtl. per Pinnings probieren, siehe z.B. hier: 4351017

Gruss Lasall

Haben ich versucht, kam ich recht schnell auch wieder in ne Sackgasse, Kumpel hats grad noch weiter getrieben und wir haben rausgefunden, dass es ia32-apt-get nicht in den Paketquellen gibt und das eben benötigt wird. Ich werde mal versuchen ob ich das anderswo herkrieg. Der Rest müsste dann funktionieren.

Aber gehört ia32-apt-get nicht zu den Standartpaketen?

Hi Wuschel666,

welches Paket benötigt ia32-apt-get als Abhängigkeit?

Gruss Lasall

So hab nochmal versucht die ganzen Pakete zu installieren. Dabei kam heraus, dass lib32-sound2 ebenfalls nicht gefunden wird.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo dpkg -i ia32-limbo_1.3-1_amd64.deb 
Vormals nicht ausgewähltes Paket ia32-limbo wird gewählt.
(Lese Datenbank ... 329097 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von ia32-limbo (aus ia32-limbo_1.3-1_amd64.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von ia32-limbo:
 ia32-limbo hängt ab von ia32-libs | ia32-apt-get; aber:
  Paket ia32-libs ist nicht installiert.
  Paket ia32-apt-get ist nicht installiert.
 ia32-limbo hängt ab von lib32gcc1; aber:
  Paket lib32gcc1 ist nicht installiert.
 ia32-limbo hängt ab von lib32nss-mdns; aber:
  Paket lib32nss-mdns ist nicht installiert.
 ia32-limbo hängt ab von lib32z1; aber:
  Paket lib32z1 ist nicht installiert.
 ia32-limbo hängt ab von python-glade2; aber:
  Paket python-glade2 ist nicht installiert.
 ia32-limbo hängt ab von lib32asound2; aber:
  Paket lib32asound2 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von ia32-limbo (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 ia32-limbo
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo apt-get install ia32-libs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ia32-libs : Hängt ab von: ia32-libs-multiarch
 ia32-limbo : Hängt ab von: lib32gcc1 soll aber nicht installiert werden
              Hängt ab von: lib32nss-mdns soll aber nicht installiert werden
              Hängt ab von: lib32z1 soll aber nicht installiert werden
              Hängt ab von: python-glade2 soll aber nicht installiert werden
              Hängt ab von: lib32asound2 soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$ sudo apt-get install ia32-libs ia32-libs-multiarch lib32gcc1 lib32nss-mdns lib32z1 python-glade2 lib32sound2
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
E: Paket lib32sound2 kann nicht gefunden werden
wuschel@jlaptop:~/Dokumente/Spiele/Limbo$