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
)


You are receiving this mail because: