Siduction Forum

Siduction Forum => Software - Support => Topic started by: ReinerS on 2012/07/17, 16:35:45

Title: Gelöst: gcc-4.7-base klemmt beim D-U
Post by: ReinerS on 2012/07/17, 16:35:45
Hallo,
beim D-U klemmt nach dem Einrichten von multiarch bei mir gcc-4.7-base.
Das soll eigentlich auf 4.7.1-5 upgedatet werden. Das amd64-Paket ist anscheinend schon installiert und jetzt sollten wohl noch weitere dazu nötige/passende Pakete installiert werden. Unter anderem wohl auch gcc-4.7-base_4.7.1-5_i386.deb (hat mir synaptic beim "Nachsehen" verraten).

Der D-U sowie der folgende Versuch mit apt-get -f install liefen auf Fehler.
Hier die Ausgabe von apt-get-f install:
root@TowerLX:/var/cache/apt/archives# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.      
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
 cpp-4.7 g++-4.7 gcc-4.7 lib32gcc1 libgcc1 libgcc1:i386 libquadmath0 libsasl2-2:i386 libsasl2-modules:i386 libstdc++6 libstdc++6:i386
 libstdc++6-4.7-dev
Vorgeschlagene Pakete:
 gcc-4.7-locales g++-4.7-multilib gcc-4.7-doc libstdc++6-4.7-dbg gcc-4.7-multilib libmudflap0-4.7-dev libgcc1-dbg libgomp1-dbg
 libitm1-dbg libquadmath0-dbg libmudflap0-dbg binutils-gold libsasl2-modules-otp:i386 libsasl2-modules-ldap:i386
 libsasl2-modules-sql:i386 libsasl2-modules-gssapi-mit:i386 libsasl2-modules-gssapi-heimdal:i386 libstdc++6-4.7-doc
Die folgenden NEUEN Pakete werden installiert:
 libsasl2-2:i386 libsasl2-modules:i386
Die folgenden Pakete werden aktualisiert (Upgrade):
 cpp-4.7 g++-4.7 gcc-4.7 lib32gcc1 libgcc1 libgcc1:i386 libquadmath0 libstdc++6 libstdc++6:i386 libstdc++6-4.7-dev
10 aktualisiert, 2 neu installiert, 0 zu entfernen und 97 nicht aktualisiert.
8 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 24,6 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 638 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? J
E: Internal Error, No file name for gcc-4.7-base
root@TowerLX:/var/cache/apt/archives#


Hat jemand ne Idee dazu ? Unstimmigkeiten im Zusammenhang mit multiarch die sich möglicherweise in Bälde von selbst auflösen?? :?

Grüße

Reiner

Nachtrag:Habe gcc-4.7-base_4.7.1-5_i386.deb mit dpkg --force-all installiert. Hat auch geklappt aber leider an dem Problem/Fehlermeldung nichts geändert  :(
Title: gcc-4.7-base klemmt beim D-U
Post by: devil on 2012/07/17, 17:50:15
Bitte niemals --force, das führt meist zu nix Gutem.
Ich würde /usr/share/doc/gcc-4.7-base/changelog.Debian.gz löschen und dann ein apt-get -f install hinterherjagen.

greetz
devil
Title: Gelöst: gcc-4.7-base klemmt beim D-U
Post by: ReinerS on 2012/07/17, 17:59:38
Habe ich gemacht, hat aber leider nichts gebracht.

Sagt immer noch hartnäckig:
E: Internal Error, No file name for gcc-4.7-base

Grüße

ReinerS
Title: Gelöst: gcc-4.7-base klemmt beim D-U
Post by: devil on 2012/07/17, 20:17:05
dpkg --configure -a ?

wenn ich recht erinnere, muss das changelog von libsasl2-2:i386 aber auch weg.

greetz
devil
Title: Gelöst: gcc-4.7-base klemmt beim D-U
Post by: ReinerS on 2012/07/17, 20:50:10
dpkg --configure -a hats leider auch nicht gelöst,
aber nach dem wegmoven des changelogs von libsasl2-2:i386
wurde apt-get -f install wieder etwas gesprächiger und meinte:

dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libsasl2-modules_2.1.25.dfsg1-4+b1_i386.deb (--unpack):
Versuch, gemeinsam benutztes »/usr/share/doc/libsasl2-modules/changelog.Debian.gz« zu überschreiben, welches verschieden von anderen Instanzen des Paketes libsasl2-modules:i386 ist
Vorbereitung zum Ersetzen von lib32gcc1 1:4.7.1-4 (durch .../lib32gcc1_1%3a4.7.1-5_amd64.deb) ...
Ersatz für lib32gcc1 wird entpackt ...
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libsasl2-modules_2.1.25.dfsg1-4+b1_i386.deb

Nachdem ich auch dieses libsasl2-modules/changelog.Debian.gz weggepackt hatte lief apt-get -f install durch.

Mache jetzt nochmal nen D-U, mal sehen ob der jetzt brav durchläuft.

Grüße

Reiner
Title: Gelöst: gcc-4.7-base klemmt beim D-U
Post by: ReinerS on 2012/07/17, 21:25:41
So, der D-U ist soweit problemlos durch  8)

Einziges Paket was noch etwas Stress macht ist deadbeef. Da muss ich mal aussortieren ob ich die siduction oder die vom MM-Repo nehmen will. Die beissen sich ein wenig. :)

Vielen Dank für die Hilfe !

Grüße

Reiner