Bug ID | 1058784 |
---|---|
Summary | Package with checksum error installed even if user did not want it |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.2 |
Hardware | x86-64 |
OS | openSUSE 42.2 |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | YaST2 |
Assignee | yast2-maintainers@suse.de |
Reporter | Ulrich.Windl@rz.uni-regensburg.de |
QA Contact | jsrain@suse.com |
Found By | --- |
Blocker | --- |
For some reason unknown, the dracut patch had a checksum error in "yast2 online_update". I selected "No" in the popup asking whether to accept the package, but immediately after clicking the package was installed anyway. Some essentials from y2log: 2017-09-14 23:05:58 <1> i7(7674) [qt-pkg] YQPkgPatchList.cc(filter):313 (49040)dracut-044.1-16.12.1.x86_64(repo-update) 2017-09-14 23:06:02 <1> i7(7674) [zypp++] UserWantedPackages.cc(addPatchPackages):148 Patch will be transacted: "openSUSE-2017-1043" - "Recommended update for dracut" 2017-09-14 23:06:04 <1> i7(7674) [zypp++] DeltaCandidates.cc(deltaRpms):82 package: (49040)dracut-044.1-16.12.1.x86_64(repo-update) 2017-09-14 23:06:04 <1> i7(7674) [zypp++] DeltaCandidates.cc(deltaRpms):98 got delta candidate: DeltaRpm[dracut-044.1-16.12.1.x86_64]([1]./x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm{148,5 KiB|sha256-8232691ca643009cd3309974f448a7382b6f638af1f9062beb7023af10362ae5}|044.1-16.9.2,dracut-044.1-16.9.2-079afa98f7dbd60c089a255d769db20303139a60) 2017-09-14 23:06:04 <1> i7(7674) [zypp++] DeltaCandidates.cc(deltaRpms):98 got delta candidate: DeltaRpm[dracut-044.1-16.12.1.x86_64]([1]./x86_64/dracut-044_044.1-12.1_16.12.1.x86_64.drpm{166,5 KiB|sha256-0b5c1c17584c45e9ca13fe9c7a2477ac9dfd3fba487c82f8c591cb0d89b0033f}|044-12.1,dracut-044-12.1-17f4c915c26cd0285f6a6ea0a87bfab503139a60) 2017-09-14 23:06:04 <1> i7(7674) [zypp++] PackageProvider.cc(doProvidePackage):509 tryDelta DeltaRpm[dracut-044.1-16.12.1.x86_64]([1]./x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm{148,5 KiB|sha256-8232691ca643009cd3309974f448a7382b6f638af1f9062beb7023af10362ae5}|044.1-16.9.2,dracut-044.1-16.9.2-079afa98f7dbd60c089a255d769db20303139a60) 2017-09-14 23:06:04 <1> i7(7674) [zypp++] ExternalProgram.cc(start_program):249 Executing '/usr/bin/applydeltarpm' '-C' '-s' 'dracut-044.1-16.9.2-079afa98f7dbd60c089a255d769db20303139a60' 2017-09-14 23:06:04 <1> i7(7674) [zypp++] ExternalProgram.cc(start_program):412 pid 7723 launched 2017-09-14 23:06:04 <1> i7(7674) [zypp++] ExternalProgram.cc(checkStatus):513 Pid 7723 successfully completed 2017-09-14 23:06:04 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1320 dest: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm 2017-09-14 23:06:04 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1321 temp: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm.new.zypp.80Nuxn 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1361 HTTP response: 200 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaMultiCurl.cc(looks_like_metalink):1234 looks_like_metalink(/var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm.new.zypp.80Nuxn): 0 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1477 done: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm{- 0644 0/0 size 5235} 2017-09-14 23:06:07 <1> i7(7674) [Ruby] modules/PackageCallbacks.rb:1816 Download finished 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaHandler.cc(provideFile):1015 provideFile(./x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm) 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(1): desired (cached) 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaSetAccess.cc(releaseFile):85 Going to release file ./x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm from media number 1 2017-09-14 23:06:07 <1> i7(7674) [zypp:fetcher] Fetcher.cc(validate):392 Checking job [/var/cache/zypp/packages/repo-update/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm] (1 checkers ) 2017-09-14 23:06:07 <2> i7(7674) [FileChecker] FileChecker.cc(operator()):64 File /var/cache/zypp/packages/repo-update/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm has wrong checksum sha256-02aea3c296d401ed2381c68843638543b455da647e84ca3581a73343dbabf4a7 (expected sha256-8232691ca643009cd3309974f448a7382b6f638af1f9062beb7023af10362ae5) 2017-09-14 23:06:07 <1> i7(7674) [Ruby] modules/SignatureCheckDialogs.rb:274 CHECK_SIGNATURES: yes 2017-09-14 23:06:07 <1> i7(7674) [Ruby] modules/DontShowAgain.rb:85 Configuration file /var/lib/YaST2/dont_show_again.conf doesn't exist, there's no current configuration. 2017-09-14 23:06:07 <1> i7(7674) [ui] YPushButton.cc(setFunctionKey):202 Guessing button role YOKButton for YPushButton "Ja" at 0x7eff24a74de0 from function key F10 2017-09-14 23:06:07 <1> i7(7674) [ui] YPushButton.cc(setFunctionKey):202 Guessing button role YCancelButton for YPushButton "Nein" at 0x7eff24a49470 from function key F9 2017-09-14 23:06:21 <5> i7(7674) [zypp] Exception.cc(log):137 FileChecker.cc(operator()):79 THROW: dracut-044.1-16.9.2_16.12.1.x86_64.drpm has wrong checksum 2017-09-14 23:06:21 <5> i7(7674) [zypp] Exception.cc(log):137 Fetcher.cc(validate):411 RETHROW: dracut-044.1-16.9.2_16.12.1.x86_64.drpm has wrong checksum 2017-09-14 23:06:21 <5> i7(7674) [zypp] Exception.cc(log):137 RepoProvideFile.cc(provideFile):328 CAUGHT: dracut-044.1-16.9.2_16.12.1.x86_64.drpm has wrong checksum 2017-09-14 23:06:21 <5> i7(7674) [zypp] Exception.cc(log):137 RepoProvideFile.cc(provideFile):329 RETHROW: dracut-044.1-16.9.2_16.12.1.x86_64.drpm has wrong checksum 2017-09-14 23:06:21 <1> i7(7674) [zypp++] PackageProvider.cc(doProvidePackage):509 tryDelta DeltaRpm[dracut-044.1-16.12.1.x86_64]([1]./x86_64/dracut-044_044.1-12.1_16.12.1.x86_64.drpm{166,5 KiB|sha256-0b5c1c17584c45e9ca13fe9c7a2477ac9dfd3fba487c82f8c591cb0d89b0033f}|044-12.1,dracut-044-12.1-17f4c915c26cd0285f6a6ea0a87bfab503139a60) 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaSetAccess.cc(provide):217 Going to try to provide file ./x86_64/dracut-044.1-16.12.1.x86_64.rpm from media number 1 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(1): desired (cached) 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(1): desired (cached) 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1320 dest: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1321 temp: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.12.1.x86_64.rpm.new.zypp.U80rpA 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaCurl.cc(doGetFileCopyFile):1489 ./x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:21 <1> i7(7674) [zypp++] MediaCurl.cc(doGetFileCopyFile):1499 URL: http://download.opensuse.org/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #0: state: 6 received: 5235 url: http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #1: state: 4 received: 413343 url: http://mirror1.hs-esslingen.de/pub/Mirrors/ftp.opensuse.org/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #2: state: 6 received: 5235 url: http://widehat.opensuse.org/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #3: state: 5 received: 151199 url: http://ftp.uni-erlangen.de/pub/mirrors/opensuse/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #4: state: 3 received: 207365 url: http://ftp.halifax.rwth-aachen.de/opensuse/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #5: state: 3 received: 13766 url: http://ftp.gwdg.de/pub/opensuse/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <2> i7(7674) [zypp] MediaMultiCurl.cc(run):1147 #6: state: 3 received: 0 url: http://opensuse.mirror.iphh.net/update/leap/42.2/oss/x86_64/dracut-044.1-16.12.1.x86_64.rpm 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaHandler.cc(release):744 Request to release media - not attached; eject '' 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaHandler.cc(removeAttachPoint):181 MediaHandler - checking if to remove attach point 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1477 done: /var/adm/mount/AP_0xnWeMko/x86_64/dracut-044.1-16.12.1.x86_64.rpm{- 0644 0/0 size 413343} 2017-09-14 23:06:22 <1> i7(7674) [Ruby] modules/PackageCallbacks.rb:1816 Download finished 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaHandler.cc(provideFile):1015 provideFile(./x86_64/dracut-044.1-16.12.1.x86_64.rpm) 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(1): desired (cached) 2017-09-14 23:06:22 <1> i7(7674) [zypp++] MediaSetAccess.cc(releaseFile):85 Going to release file ./x86_64/dracut-044.1-16.12.1.x86_64.rpm from media number 1 2017-09-14 23:06:22 <1> i7(7674) [zypp:fetcher] Fetcher.cc(validate):392 Checking job [/var/cache/zypp/packages/repo-update/x86_64/dracut-044.1-16.12.1.x86_64.rpm] (1 checkers ) 2017-09-14 23:06:23 <1> i7(7674) [zypp::posttrans] RpmPostTransCollector.cc(collectScriptFromPackage):70 COLLECT posttrans: /var/adm/update-scripts/posttransBlGXGa/dracut-044.1-16.12.1.x86_64.rpmurbecv{- 0700 0/0 size 167} 2017-09-14 23:06:23 <1> i7(7674) [zypp++] ExternalProgram.cc(start_program):249 Executing 'rpm' '--root' '/' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--noglob' '--force' '--nodeps' '--noposttrans' '--' '/var/cache/zypp/packages/repo-update/x86_64/dracut-044.1-16.12.1.x86_64.rpm' 2017-09-14 23:06:23 <1> i7(7674) [zypp++] ExternalProgram.cc(start_program):412 pid 7744 launched 2017-09-14 23:06:25 <1> i7(7674) [zypp++] ExternalProgram.cc(checkStatus):513 Pid 7744 successfully completed (The reason for the checksum error seems to have been a feature of my FRITZ!Box time-limiting the connection by mistake: 2017-09-14 23:06:04 <1> i7(7674) [zypp++] MediaCurl.cc(doGetFileCopyFile):1499 URL: http://download.opensuse.org/update/leap/42.2/oss/x86_64/dracut-044.1-16.9.2_16.12.1.x86_64.drpm 2017-09-14 23:06:06 <1> i7(7674) [zypp++] MediaCurl.cc(log_redirects_curl):135 redirecting to Location: http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-9134^M 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaMultiCurl.cc(progressCallback):1273 looks_like_metalink_fd: 0 2017-09-14 23:06:07 <1> i7(7674) [zypp++] MediaMultiCurl.cc(doGetFileCopy):1361 HTTP response: 200 )