Bugzilla – Bug 121866
applydeltarpm does not work? mozilla / Firefox online updates does not use delta rpm
Last modified: 2005-10-12 10:17:13 UTC
the mozilla online update does not use the delta rpm but the patch rpm. 2005-10-09 10:01:11 <1> feder(15619) [mediaaccess] MediaHandler.cc(attach):169 Attached: ftp://ftp.suse.com/pub/suse/ attached; localRoot "/var/lib/YaST2/you/mnt" 2005-10-09 10:01:11 <1> feder(15619) [packagemanager] InstYou.cc(log):1996 Retrieving mozilla: "Der OpenSource-Nachfolger des Netscape Browsers" ... 2005-10-09 10:01:11 <1> feder(15619) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-c' '-s' 'mozilla-1.7.11-9-4a4d2aec0e176e679b5f26344d7fd3fda11842921ce21f93' 2005-10-09 10:01:11 <1> feder(15619) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 15713 exited with status 1 2005-10-09 10:01:12 <1> feder(15619) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 mozilla-1.7.11-9-4a4d2aec0e176e679b5f26344d7fd3fda11842921ce21f93 does NOT apply from filesystem 2005-10-09 10:01:12 <1> feder(15619) [packagemanager++] InstYou.cc(retrievePackage):1592 InstYou::retrievePackage: 'mozilla' 2005-10-09 10:01:12 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):379 dest: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/mozilla-1.7.11-9.2.i586.patch.rpm 2005-10-09 10:01:12 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):380 destNew: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/mozilla-1.7.11-9.2.i586.patch.rpm.new.yast.37456 2005-10-09 10:01:12 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):388 URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/mozilla-1.7.11-9.2.i586.patch.rpm 2005-10-09 10:01:14 <1> feder(15619) [qt-ui] YQCheckBox.cc(stateChanged):151 old: 0; new: 0
the same for firefox, but not even a patch rpm :-( : 2005-10-09 10:14:02 <1> feder(15619) [packagemanager] InstYou.cc(log):1996 Retrieving MozillaFirefox: "Der zukünftige Browser des Mozilla-Projektes." ... 2005-10-09 10:14:02 <1> feder(15619) [liby2util++] ExternalProgram.cc(start_program):163 Executing 'applydeltarpm' '-c' '-s' 'MozillaFirefox-1.0.6-16-b1a39c47a3d7229c541d5b5a3fcfad287171a1161a11b82141f21a92' 2005-10-09 10:14:02 <1> feder(15619) [liby2util++] ExternalProgram.cc(checkStatus):320 pid 15856 exited with status 1 2005-10-09 10:14:02 <1> feder(15619) [packagemanager++] InstYou.cc(delta_applies_to_filesystem):1262 MozillaFirefox-1.0.6-16-b1a39c47a3d7229c541d5b5a3fcfad287171a1161a11b82141f21a92 does NOT apply from filesystem 2005-10-09 10:14:02 <1> feder(15619) [packagemanager++] InstYou.cc(retrievePackage):1592 InstYou::retrievePackage: 'MozillaFirefox' 2005-10-09 10:14:02 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):379 dest: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm 2005-10-09 10:14:02 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):380 destNew: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm.new.yast.37456 2005-10-09 10:14:02 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):388 URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm 2005-10-09 10:14:06 <1> feder(15619) [liby2util++] PathInfo.cc(_Log_Result):276 unlink /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm.new.yast.37456 2005-10-09 10:14:06 <3> feder(15619) [mediaaccess] MediaCurl.cc(getFileCopy):432 curl error: 22: The requested URL returned error: 502 2005-10-09 10:14:06 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):449 HTTP return code: 502 (URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm) 2005-10-09 10:14:06 <2> feder(15619) [mediaaccess] MediaHandler.cc(provideFile):283 provideFile(./i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm): ERROR(Media:file not found)[HTTP return code: 502 (URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm)] 2005-10-09 10:14:06 <2> feder(15619) [packagemanager] InstYou.cc(retrievePackage):1653 Retrieving RPM 'MozillaFirefox' failed: ERROR(Media:file not found)[HTTP return code: 502 (URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.patch.rpm)] 2005-10-09 10:14:06 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):379 dest: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.rpm 2005-10-09 10:14:06 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):380 destNew: /var/lib/YaST2/you/mnt/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.rpm.new.yast.37456 2005-10-09 10:14:06 <1> feder(15619) [mediaaccess++] MediaCurl.cc(getFileCopy):388 URL: ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/MozillaFirefox-1.0.7-0.1.i586.rpm
the same for the MozillaFirefox-translations, powersave, release-notes and RealPlayer updates. It now looks like a generic applydeltarpm problem.
Stefan, *please* *always* also attach /var/log/YaST2 if possible. It's very nice to have the relevant parts by cut-and-paste, but it often shows that the real problem is somewhere different.
Created attachment 52044 [details] save_y2logs as you wish. The problem is, it takes almost an eternity to upload the y2logs.
Yes, I know. I managed to break the sequence checking code. Sigh. I'll create an deltarpm update.
(Too bad that nobody ever tested this in the beta phase)
Michael, I think you wanted to take this ;-)
(In reply to comment #6) > (Too bad that nobody ever tested this in the beta phase) create a testcase in pdb and QA can take care of this. We also need deltarpms in the beta phase to test this.
We *had* deltarpms in the beta phase.
released