-----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-----