Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "
Tipps und Tricks"-Bereich.
-
flashg0101
- Beiträge: 3
- Registriert: 11.08.2010 10:50:22
Beitrag
von flashg0101 » 11.08.2010 10:55:20
Guten Morgen,
ich habe heute Morgen bei einem meiner Server ein Dist-Upgrade von Etch nach Lenny vorgenommen.
Es läuft soweit alles, jedoch bleiben einige verletzte Abhängigkeiten. Meine Frage diesbezüglich:
Kann ich das ignorieren, oder werde ich da früher oder später auf Probleme treffen?
Danke und Grüße
Gordon
Hier der Ausschnitt:
Code: Alles auswählen
aptitude full-upgrade
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:
g++-3.4 g77-3.4 libcurl3-openssl-dev libg2c0-dev libstdc++6-dev
Die folgenden NEUEN Pakete werden zusätzlich installiert:
libssh2-1{a}
Die folgenden Pakete werden aktualisiert:
cpp-3.4 gcc-3.4 gcc-3.4-base libcurl3 libg2c0
5 Pakete aktualisiert, 1 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Muss 3743kB an Archiven herunterladen. Nach dem Entpacken werden 311kB zusätzlich belegt sein.
Die folgenden Pakete haben verletzte Abhängigkeiten:
libcurl3-openssl-dev: Hängt ab: libcurl3 (= 7.15.5-1etch3) aber 7.18.2-8lenny4 soll installiert werden.
libg2c0-dev: Hängt ab: gcc-3.4-base (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
Hängt ab: libg2c0 (= 1:3.4.6-5) aber 1:3.4.6-9 soll installiert werden.
g++-3.4: Hängt ab: gcc-3.4-base (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
Hängt ab: gcc-3.4 (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
g77-3.4: Hängt ab: gcc-3.4-base (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
Hängt ab: gcc-3.4 (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
libstdc++6-dev: Hängt ab: gcc-3.4-base (= 3.4.6-5) aber 3.4.6-9 soll installiert werden.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Beibehalten der folgenden Pakete in ihrer aktuellen Version:
cpp-3.4 [3.4.6-5 (now)]
gcc-3.4 [3.4.6-5 (now)]
gcc-3.4-base [3.4.6-5 (now)]
libcurl3 [7.15.5-1etch3 (now)]
libg2c0 [1:3.4.6-5 (now)]
Bewertungsnote beträgt 220
Zuletzt geändert von
flashg0101 am 11.08.2010 11:50:35, insgesamt 1-mal geändert.
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 11.08.2010 11:25:11
Versuchs erst einmal mit
. Hast du die alten Listen von Etch gelöscht? Ansonsten hol das mal nach . In dem u alle Listen löscht. Und
alle Neu holst. Es wäre auch angebracht, wenn nur noch Lenny in sources.list drinne steht.
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.
-
flashg0101
- Beiträge: 3
- Registriert: 11.08.2010 10:50:22
Beitrag
von flashg0101 » 11.08.2010 11:40:50
@KBDCALLS:
Danke. Ich habe die sources.list "vor" dem Upgrade auf lenny umgestellt.
Ein Update liefert mir immer noch die Abhängigkeiten:
Code: Alles auswählen
Die folgenden Pakete werden zurückgehalten:
cpp-3.4{a} gcc-3.4{a} gcc-3.4-base{a} libcurl3 libg2c0
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 5 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 0B zusätzlich belegt sein.
Ich traue mich nicht so ganz die Installation zu erzwingen...da ich Bedenken habe, mir das Live-System zu zerschiessen...
Allerdings habe ich auch keine Ahnung, wie diese Abhängigkeiten zustande kommen....
-
flashg0101
- Beiträge: 3
- Registriert: 11.08.2010 10:50:22
Beitrag
von flashg0101 » 11.08.2010 11:49:26
Strange,
ich habe jetzt noch einmal ein dist-upgrade mit apt (nicht mit aptitude das full-upgrade) ausgeführt
und jetzt hat er die restlichen Pakete gezogen...Ich habe keine Ahnung, woran es lag....
Somit ist mein Problem behoben....aber die Ursache...keine Ahnung
Code: Alles auswählen
apt-get -u dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Berechne Upgrade (Paketaktualisierung) ...Fertig
Die folgenden Pakete werden ENTFERNT:
g++-3.4 g77 g77-3.4 libcurl3-dev libcurl3-openssl-dev libg2c0-dev libstdc++6-dev
Die folgenden NEUEN Pakete werden installiert:
libssh2-1
Die folgenden Pakete werden aktualisiert:
cpp-3.4 gcc-3.4 gcc-3.4-base libcurl3 libg2c0
5 aktualisiert, 1 neu installiert, 7 zu entfernen und 0 nicht aktualisiert.
Es müssen 3743kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 20,6MB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? J
Hole:1 http://ftp.de.debian.org lenny/main libg2c0 1:3.4.6-9 [55,1kB]
Hole:2 http://ftp.de.debian.org lenny/main gcc-3.4 3.4.6-9 [1412kB]
Hole:3 http://ftp.de.debian.org lenny/main cpp-3.4 3.4.6-9 [1811kB]
Hole:4 http://ftp.de.debian.org lenny/main gcc-3.4-base 3.4.6-9 [165kB]
Hole:5 http://ftp.de.debian.org lenny/main libssh2-1 0.18-1 [68,0kB]
Hole:6 http://ftp.de.debian.org lenny/main libcurl3 7.18.2-8lenny4 [232kB]
Es wurden 3743kB in 1s geholt (1974kB/s)
(Lese Datenbank ... 45993 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne g77 ...
Entferne g77-3.4 ...
Entferne libcurl3-dev ...
Entferne libcurl3-openssl-dev ...
Entferne libg2c0-dev ...
Entferne g++-3.4 ...
Entferne libstdc++6-dev ...
Verarbeite Trigger für man-db ...
(Lese Datenbank ... 45474 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libg2c0 1:3.4.6-5 (durch .../libg2c0_1%3a3.4.6-9_amd64.deb) ...
Entpacke Ersatz für libg2c0 ...
Vorbereiten zum Ersetzen von gcc-3.4 3.4.6-5 (durch .../gcc-3.4_3.4.6-9_amd64.deb) ...
Entpacke Ersatz für gcc-3.4 ...
Vorbereiten zum Ersetzen von cpp-3.4 3.4.6-5 (durch .../cpp-3.4_3.4.6-9_amd64.deb) ...
Entpacke Ersatz für cpp-3.4 ...
Vorbereiten zum Ersetzen von gcc-3.4-base 3.4.6-5 (durch .../gcc-3.4-base_3.4.6-9_amd64.deb) ...
Entpacke Ersatz für gcc-3.4-base ...
Wähle vormals abgewähltes Paket libssh2-1.
Entpacke libssh2-1 (aus .../libssh2-1_0.18-1_amd64.deb) ...
Vorbereiten zum Ersetzen von libcurl3 7.15.5-1etch3 (durch .../libcurl3_7.18.2-8lenny4_amd64.deb) ...
Entpacke Ersatz für libcurl3 ...
Verarbeite Trigger für man-db ...
Richte gcc-3.4-base ein (3.4.6-9) ...
Richte libg2c0 ein (1:3.4.6-9) ...
Richte cpp-3.4 ein (3.4.6-9) ...
Richte gcc-3.4 ein (3.4.6-9) ...
Richte libssh2-1 ein (0.18-1) ...
Richte libcurl3 ein (7.18.2-8lenny4) ...
root@sk4:~# apt-get -u upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.