YOU lädt keine Delta-RPMs herunter
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Liste, vor einigen Tagen habe ich ein Update von SuSE Linux 9.2 Professinal (Box-Version) auf SuSE Linux 9.3 Personal (c't-Version) durchgeführt. Seitdem lädt YOU bei einem Online-Update keine Delta- und auch keine Patch-RPMs mehr herunter, sondern jeweils das komplette Gesamtpaket. Da der betreffende Rechner per Modem an's Internet angeschlossen ist, wird dadurch z.B. das Herunterladen eines Kernelpatches praktisch unmöglich. Dazu ist zu sagen: VOR dem Update hat das Herunterladen von Delta-RPMs einwandfrei funktioniert, manuelle Änderungen in diese Richtung hatte ich damals meines Wissens auch keine durchgeführt. Was ich bisher versucht habe: - - Neueinlesen der Paketdatenbank durch das Setzen des entsprechenden Häckchens in YOU - - Direkte Angabe des Delta-RPM-Verzeichnisses auf einem Server (Meldung, daß das Verzeichnis i386 nicht gefunden werden konnte) - - Setzen des ursprünglich leeren Wertes "YOU-USE-DELTAS" in /etc/sysconfig/onlineupdate auf "yes", dann auf "no" und wieder auf "yes" - - Prüfen, ob deltarpm-2.2-3.1 installiert ist, und zur Sicherheit nochmal neu installiert - - Umbenennen der Verzeichnisse /var/lib/YaST2/you und /home/benutzername/.yast2/you/, um neue Konfigurationsdateien erstellen zu lassen - - online_update -V ausgeführt, ohne einen für mich sichtbaren Hinweis zu erhalten Leider hat nichts davon die Delta-RPMs wieder zur Herunterladen gebracht. Auch im restlichen Internet habe ich zu diesem Problem sonst nichts gefunden - hier hänge ich nun und weiß nicht weiter. Hat eventuell noch jemand Vorschläge, was ich außer einer kompletten Neuinstallation weiter versuchen könnte oder kommt das Problem jemandem bekannt vor? Für jede Hilfe wäre ich sehr dankbar! Viele Grüße, Ignaz Forster -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFC9RdV/2+SjQTlQJkRAkQuAJ0VDi2DXLvZD1z0L7boB/tpJuCFbACdFyWP +wb7OfU4WqnkSCvcaa6dFRE= =xyzZ -----END PGP SIGNATURE-----
Hallo, Am Samstag, 6. August 2005 22:02 schrieb Ignaz Forster:
Hallo Liste,
vor einigen Tagen habe ich ein Update von SuSE Linux 9.2 Professinal (Box-Version) auf SuSE Linux 9.3 Personal (c't-Version) durchgeführt. Seitdem lädt YOU bei einem Online-Update keine Delta- und auch keine Patch-RPMs mehr herunter, sondern jeweils das komplette Gesamtpaket. Da der betreffende Rechner per Modem an's Internet angeschlossen ist, wird dadurch z.B. das Herunterladen eines Kernelpatches praktisch unmöglich.
Dazu ist zu sagen: VOR dem Update hat das Herunterladen von Delta-RPMs einwandfrei funktioniert, manuelle Änderungen in diese Richtung hatte ich damals meines Wissens auch keine durchgeführt. Was ich bisher versucht habe: - Neueinlesen der Paketdatenbank durch das Setzen des entsprechenden Häckchens in YOU
Installations CD/DVD einlegen ;) -- mit freundlichen Grüssen / best Regards, Günther J. Niederwimmer
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, Günther J. Niederwimmer schrieb:
Hallo,
Am Samstag, 6. August 2005 22:02 schrieb Ignaz Forster:
Hallo Liste,
vor einigen Tagen habe ich ein Update von SuSE Linux 9.2 Professinal (Box-Version) auf SuSE Linux 9.3 Personal (c't-Version) durchgeführt. Seitdem lädt YOU bei einem Online-Update keine Delta- und auch keine Patch-RPMs mehr herunter, sondern jeweils das komplette Gesamtpaket. Da der betreffende Rechner per Modem an's Internet angeschlossen ist, wird dadurch z.B. das Herunterladen eines Kernelpatches praktisch unmöglich.
Dazu ist zu sagen: VOR dem Update hat das Herunterladen von Delta-RPMs einwandfrei funktioniert, manuelle Änderungen in diese Richtung hatte ich damals meines Wissens auch keine durchgeführt. Was ich bisher versucht habe: - Neueinlesen der Paketdatenbank durch das Setzen des entsprechenden Häckchens in YOU
Installations CD/DVD einlegen ;)
Auch das hat leider nichts gebracht. Dafür habe ich jedoch die Datei /var/log/YaST2/y2log entdeckt, in der mir die folgenden Einträge aufgefallen sind. Entsprechende Einträge gibt es für praktisch alle anderen akualisierbaren Pakete ebenfalls. Lediglich kde-networks "applies from filesystem", dieses Paket wurde dann auch tatsächlich als Delta-RPM heruntergeladen und installiert. Seitdem applied auch dieses Paket nicht mehr. 2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(retrievePatchInfo):312 Package: cvs 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-s' 'cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3' 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 11123 exited with status 1 2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3 does NOT apply from filesystem 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-s' 'cvs-1.12.11-4.2-f994cb794d0b65f9c3d01928eef95a850383' 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 11125 exited with status 1 2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 cvs-1.12.11-4.2-f994cb794d0b65f9c3d01928eef95a850383 does NOT apply from filesystem Die Frage ist also nun: Weiß jemand etwas mit dieser Meldung anzufangen? Anmerkung: Auch eine Neuinstallation auf einem zweiten Rechner zeigte genau den gleichen Fehler... Viele Grüße, und danke für jede Hilfe, Ignaz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFDCvbf/2+SjQTlQJkRAnFYAJ9dm1nLAq+XLXWHbQs+sb0xyuSCxACgnnHR R90Lww4wofsNs6CP4rzJQ6M= =vGRV -----END PGP SIGNATURE-----
Hallo Ignaz, hallo Leute, Am Dienstag, 23. August 2005 12:13 schrieb Ignaz Forster:
Günther J. Niederwimmer schrieb:
Am Samstag, 6. August 2005 22:02 schrieb Ignaz Forster: [...]
Dazu ist zu sagen: VOR dem Update hat das Herunterladen von Delta-RPMs einwandfrei funktioniert, manuelle Änderungen in diese Richtung hatte ich damals meines Wissens auch keine durchgeführt.
Installations CD/DVD einlegen ;)
Auch das hat leider nichts gebracht. Dafür habe ich jedoch die Datei /var/log/YaST2/y2log entdeckt, in der mir die folgenden Einträge aufgefallen sind. Entsprechende Einträge gibt es für praktisch alle anderen akualisierbaren Pakete ebenfalls. Lediglich kde-networks "applies from filesystem", dieses Paket wurde dann auch tatsächlich als Delta-RPM heruntergeladen und installiert. Seitdem applied auch dieses Paket nicht mehr.
2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(retrievePatchInfo):312 Package: cvs 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-s' 'cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3'
Hier wird überprüft, ob das verfügbare Delta zu den auf Deiner Festplatte vorhandenen Dateien passt. Das 'cvs-1.12.11-4-7adc3a...' ist die Sequenz-ID, das ist sowas wie eine Checksumme.
2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 11123 exited with status 1 2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3 does NOT apply from filesystem
Die Überprüfung der Checksumme hat ergeben, dass das Delta nicht zu den vorhandenen Dateien passt. Was sagt denn rpm -V cvs ? Ideal ist, wenn keine Ausgabe kommt. Außerdem kannst Du mal manuell testen, was applydeltarpm meldet: applydeltarpm -s 'cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3' (gleiche Befehlszeile wie im Log oben). Wenn das YaST-Log stimmt, solltest Du die Meldung "delta does not match installed data" sehen.
Die Frage ist also nun: Weiß jemand etwas mit dieser Meldung anzufangen?
Siehe oben. Ein Großteil meiner Hinweise stammt übrigens aus dem Artikel über Delta-RPMs im letzten (9/05) Linux-Magazin ;-) Gruß Christian Boltz -- 2.-5.9.2005: Weinfest in Insheim Bei der Landjugend: Liquid, AH-Band und Deafen Goblins Mehr Infos: www.Landjugend-Insheim.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christian Boltz schrieb:
Hallo Ignaz, hallo Leute,
Am Dienstag, 23. August 2005 12:13 schrieb Ignaz Forster:
[...] Dafür habe ich jedoch die Datei /var/log/YaST2/y2log entdeckt, in der mir die folgenden Einträge aufgefallen sind. Entsprechende Einträge gibt es für praktisch alle anderen akualisierbaren Pakete ebenfalls. Lediglich kde-networks "applies from filesystem", dieses Paket wurde dann auch tatsächlich als Delta-RPM heruntergeladen und installiert. Seitdem applied auch dieses Paket nicht mehr.
2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(retrievePatchInfo):312 Package: cvs 2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-s' 'cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3'
Hier wird überprüft, ob das verfügbare Delta zu den auf Deiner Festplatte vorhandenen Dateien passt. Das 'cvs-1.12.11-4-7adc3a...' ist die Sequenz-ID, das ist sowas wie eine Checksumme.
2005-08-23 11:59:51 <1> linux(10272) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 11123 exited with status 1 2005-08-23 11:59:51 <1> linux(10272) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3 does NOT apply from filesystem
Die Überprüfung der Checksumme hat ergeben, dass das Delta nicht zu den vorhandenen Dateien passt.
Was sagt denn rpm -V cvs ? Ideal ist, wenn keine Ausgabe kommt.
Es kommt keine Ausgabe...
Außerdem kannst Du mal manuell testen, was applydeltarpm meldet: applydeltarpm -s 'cvs-1.12.11-4-7adc3a209df255b4f7851cde957a3c7903c3' (gleiche Befehlszeile wie im Log oben). Wenn das YaST-Log stimmt, solltest Du die Meldung "delta does not match installed data" sehen.
Hier fängt es an, seltsam zu werden. Denn es ist weder Version cvs-1.12.11-4 noch cvs-1.12.11-4.2 installiert, auf die YOU scheinbar überprüft, sondern Version cvs-1.12.11-4.3. Heißt das, daß der Delta-RPM-Mechanismus also nicht funktionieren kann, da in der c't-Version andere Paketversionen verwendet werden? *Hat jemand die c't-Version am Laufen, bei dem die Delta-RPMs funktionieren?*
[...] Ein Großteil meiner Hinweise stammt übrigens aus dem Artikel über Delta-RPMs im letzten (9/05) Linux-Magazin ;-)
Ich war seit einigen Wochen nicht mehr beim Zeitschriftenhändler ;-) Aber ich werde wohl demnächst mal wieder vorbeischauen... Viele Grüße, Ignaz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFDC4vD/2+SjQTlQJkRAtutAKCDs/gSNEEi3zrC/pLrjGM97uMMbACgnTXz pz0g2ws8djlbOUa8nTk4+04= =5Jx9 -----END PGP SIGNATURE-----
participants (3)
-
Christian Boltz
-
Günther J. Niederwimmer
-
Ignaz Forster