Hallo liebe Community, Ich habe Schwierigkeiten, mein KDE 3.0.5 auf KDE 3.1.2 zu aktualisieren. Ich habe gestern mit einem von euch eine recht erleuchtende "Unterhaltung" geführt, doch, da ich dem Problem noch nicht so richtig Herr wurde, will ich hier nochmal alles von vorne beschreiben, damit auch andere verstehen und helfen können.
Ich habe von ftp.de.kde.org das Verzeichnis unter /pub/kde/stable/3.1.2/Debian (das komplette Verzeichnis) heruntergezogen: a) damit der Aktualisierung nichts in Form von nicht existierenden Dateien im Wege steht. b) da ich mit dem Rechner (mit Woody, wo KDE aktualisiert werden soll) nicht ins Internet komme (ich habe mit einem anderen Rechner gezogen und per LAN darauf übertragen). c) ich mit einem einfachen 'apt-get upgrade' ich alles vom aktuellen KDE draufgepackt bekomme (ist mir echt egal, wenn die Platte zugemüllt wird, Hauptsache die aktuelle KDE). Das ganze ftp Verzeichnis ist nun unter /source/Debian zu finden. Das komische ist, das 'apt-setup' nicht meckert. Andreas hat mir gestern insofern weitergeholfen, als dass ich jetzt überzeugt bin, dass das Verzeichnis auf dem KDE-ftp-Server "kaputt" ist, denn das Verzeichnisbaum sieht so aus(ich habe mal nur die Unterverzeichnisse aufgelistet): ->Debian -->dists --->stable ---->main --->woody ---->main ----->binary-alpha ----->binary-i386 (<------ Und erst unter diesem Unterverzeichnis sind die Packages,Packages.gz,Packages.bz2 Dateien zu finden!!) ----->binary-powerpc ----->source -->incoming -->pool --->(...) Ist das der Fehler? Soll ich vielleicht die Packages Dateien verschieben (unter das 'dists' Verzeichnis)?? Weiter: Dank Andreas habe ich herausgefunden, dass mein sources.list "richtig" ist. (Ich habe es der Ordnung halber unten nochmal aufgeführt). Ich habe weiter unten auch nochmal die "Fehlermeldung" aufgeführt wenn, ich mit dem obigen Verzeichnis in der sources.list ein 'apt-get upgrade' mache. Nun kommen wir zu den letzten Antworten von Andreas: >> >Er hat das Verzeichnis also eingelesen? Mach mal apt-cache policy > >kdelibs4, dann siehst du das. >> >> Wenn ich 'apt-cache policy kdelibs4' mache, bekomme ich: >> kdelibs4: >> Installed: 4:3.0.5-1 >> Candidate: 4:3.0.5-1 >> Version Table: >> *** 4:3.0.5-1 0 >> 500 cdrom://LinuxUser Packages >> 100 /var/lib/dpkg/status >> (Ich muss hier noch anmerken, dass, sollte kdelibs4 vom 3.1er KDE sein, die >> Angabe irgendwie auf mein >> KDE-Pakete-Verzeichnis unter /source/Debian zeigen müsste (denke ich mal) ) >Aha dann findet er also kdelibs gar nicht. Dann schau doch bitte mal ob >die Packages.gz bei dir und auf dem Server diesselbe Größe haben. Die Packages Dateien auf meiner HD haben dieselbe Größe wie die auf dem Server. >> >Falls auch ein dist-upgrade nicht macht was du willst komm mit den >> >Meldungen von apt-get install kdelibs4 kaddressbook kate wieder >> >> Ich habe mal (um nix kaputtzumachen) ein 'apt-get -s install kdelibs4 >> kaddressbook kate' gemacht. >> Das Ergebnis: >> Reading Package Lists... >> Building Dependency Tree... >> Sorry, kdelibs4 is already the newest version. >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. > >The following information may help to resolve the situation: >> Sorry, but the following packages have unmet dependencies: >> kaddressbook: Depends: kdelibs4 (>= 4:3.1.2) but 4:3.0.5-1 is to be >> installed >> Depends: kdepim-libs (>= 4:3.1.2) but it is not going to be installed >> Depends: libqt3-mt (>= 3:3.1.2) but 2:3.0.5-4 is to be installed >> kate: Depends: kdelibs4 (>= 4:3.1.2) but 4:3.0.5-1 is to be installed >> Depends: libqt3-mt (>= 3:3.1.2) but 2:3.0.5-4 is to be installed >> >> (Hmm..irgendwie scheint er gar nicht die aktuellen Pakete gefunden zu haben, >> oder???) >Jepp, zumindestens hat er nicht alle gefunden. Kannst du mal von einigen >weiteren Paketen die policy ermitteln, also z.B. kate, libqt3-mt >kdepim-libs? Ist jedenfalls sehr merkwürdig, ausser wenn da Fehler in >der Packages.gz sind, das würde einiges erklären. Wie hast du das denn >runtergeladen - mit wget? Policy von kate: kate: Installed: 4:3.0.5-1 Candidate: 4:3.1.2-0woody1 Version Table: 4:3.1.2-0woody1 0 500 file: stable/main Packages *** 4:3.0.5-1 0 500 cdrom://LinuxUser Packages 100 /var/lib/dpkg/status 4:2.2.2-14 0 500 cdrom://[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-1 (20020721)] woody-secured/main Packages Policy von libqt3-mt: libqt3-mt: Installed: 2:3.0.5-4 Candidate: 2:3.0.5-4 Version Table: *** 2:3.0.5-4 0 500 cdrom://LinuxUser Packages 100 /var/lib/dpkg/status 2:3.0.3-20020329-1 0 500 cdrom://[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-2 (20020721)] woody-secured/main Packages Policy von kdepim-libs: kdepim-libs: Installed: (none) Candidate: 4:2.2.2-5 Version Table: 4:2.2.2-5 0 500 cdrom://[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-1 (20020721)] woody-secured/main Packages Irgendwie denke ich nicht, das es Fehler in der Packages.gz gibt, da wohl einige tausend User ihr KDE aktualisiert haben (mit den Verzeichnissen aus dem ftp-Server). Nein, ich habe einfach mit dem ftp-Client von KDE alles gezogen. Wenn ich 'apt-get update' mache, bekomme ich folgende Ausgabe: Ign file: stable/main Release Ign file: stable/main Release Reading Package Lists.. Done Building Dependencies Tree.. Done Vielleicht ist da draus der Fehler zu ersehen? Nun die versprochenen Anhänge: Mein sources.list: deb cdrom:[LinuxUser]/LinuxUser/kde-3.0.5/Debian-Woody/ / (<--- das ist eine Linux-User Magazin CD, das ich waehrend der Erst-Installation hinzufügte, damit KDE 3.0.5 installiert wird) deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-8 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-8 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-7 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-7 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-6 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-6 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-5 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-5 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-3 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-3 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-4 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-4 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-2 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-2 (20020721)]/ woody-secured contrib main non-free deb-src cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-1 (20020721)]/ woody-secured contrib main non-free deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Unofficial i386 Binary-1 (20020721)]/ woody-secured contrib main non-free # deb http://security.debian.org/ stable/updates main contrib non-free deb file:/source/Debian stable main (<-- da sind die ganzen Pakete vom neuesten KDE von mir hinkopiert(genau wie auf dem ftp server)) deb-src file:/source/Debian stable main Die "Fehlermeldung" von 'apt-get upgrade' (ich weiss,dass das keine Fehlermeldung ist, aber da apt damit abbricht, sehe ich das als eine): debian:~# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages have been kept back ark kaddressbook kappfinder karm kate kcalc kcharselect kcoloredit kcontrol kcron 2 packages upgraded, 0 newly installed, 0 to remove and 10 not upgraded. Need to get 0B/698kB of archives. After unpacking 266kB will be used. Do you want to continue? [Y/n] Y (Reading database ... 39087 files and directories currently installed.) Preparing to replace bash 2.05a-11 (using .../bash_2.05b-2woody3_i386.deb) ... Unpacking replacement bash ... Setting up bash (2.05b-2woody3) ... Installing new version of config file /etc/bash_completion ... Installing new version of config file /etc/skel/.bash_profile ... Installing new version of config file /etc/skel/.bashrc ... (Reading database ... 39098 files and directories currently installed.) Preparing to replace imlib-base 1.9.14-2 (using .../imlib-base_1.9.14-10woody11_all.deb) ... Checking for missing files in `/etc/imlib' directory. Unpacking replacement imlib-base ... Setting up imlib-base (1.9.14-10woody11) ... debian:~#_ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)