Description of problem: Error: Package: perl-Compress-Raw-Lzma-2.061-1.el7.x86_64 (@epel) Requires: xz-libs(x86-64) = 5.1.2 Removing: xz-libs-5.1.2-12alpha.el7.x86_64 (@base) xz-libs(x86-64) = 5.1.2-12alpha.el7 Updated By: xz-libs-5.2.2-1.el7.x86_64 (base) xz-libs(x86-64) = 5.2.2-1.el7 Version-Release number of selected component (if applicable): perl-Compress-Raw-Lzma-2.061-1.el7.x86_64 How reproducible: 100% Steps to Reproduce: 1. N/A Actual results: N/A Expected results: N/A Additional info: I wonder if it was really necessary to make the requirement: xz-libs(x86-64) = 5.1.2 rather than xz-libs(x86-64) >= 5.1.2 In any case, this is preventing upgrades to EL7.3 so even a push of a new package with the above slightly altered requirement would be useful I think.
perl-Compress-Raw-Lzma-2.061-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-631b5111aa
(In reply to Brian J. Murrell from comment #0) > Description of problem: > Error: Package: perl-Compress-Raw-Lzma-2.061-1.el7.x86_64 (@epel) > Requires: xz-libs(x86-64) = 5.1.2 > Removing: xz-libs-5.1.2-12alpha.el7.x86_64 (@base) > xz-libs(x86-64) = 5.1.2-12alpha.el7 > Updated By: xz-libs-5.2.2-1.el7.x86_64 (base) > xz-libs(x86-64) = 5.2.2-1.el7 > > Version-Release number of selected component (if applicable): > perl-Compress-Raw-Lzma-2.061-1.el7.x86_64 Thanks for the heads-up about this. > I wonder if it was really necessary to make the requirement: > > xz-libs(x86-64) = 5.1.2 > > rather than > > xz-libs(x86-64) >= 5.1.2 This is necessary because the module embeds the xz version it was compiled against and compares with the xz version at runtime, and croaks with a version mismatch if they're not the same. > In any case, this is preventing upgrades to EL7.3 so even a push of a new > package with the above slightly altered requirement would be useful I think. Please test and give karma to the update. Cheers.
(In reply to Paul Howarth from comment #2) > > Thanks for the heads-up about this. NP. > This is necessary because the module embeds the xz version it was compiled > against and compares with the xz version at runtime, and croaks with a > version mismatch if they're not the same. Oh, pity. Does it really need to be that rigid though? Why is it so specific abot the version? > Please test and give karma to the update. I wish I could. The captcha is completely illegible though. See attached.
Created attachment 1230856 [details] illegible captcha These captchas are really getting out of hand with how illegible they are being made.
perl-Compress-Raw-Lzma-2.061-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-631b5111aa
(In reply to Brian J. Murrell from comment #4) > Created attachment 1230856 [details] > illegible captcha > > These captchas are really getting out of hand with how illegible they are > being made. Wow, as a Fedora packager that can sign in using my FAS account, I never get to see those, thank goodness! (In reply to Brian J. Murrell from comment #3) > (In reply to Paul Howarth from comment #2) > > This is necessary because the module embeds the xz version it was compiled > > against and compares with the xz version at runtime, and croaks with a > > version mismatch if they're not the same. > > Oh, pity. Does it really need to be that rigid though? Why is it so > specific abot the version? > > > Please test and give karma to the update. > > I wish I could. The captcha is completely illegible though. See attached. I think upstream have had problems where people have updated the underlying libraries without rebuilding the modules, and this sometimes leads to obscure and hard to diagnose problems. So they (upstream) added this check to make it obvious when this had happened, even if it's not always a problem. The strict package version dependency ensures that as a downstream RPM user, you see this prior to installing an update that would break things, and have the option to skip the affected updates, uninstall a package, report a bug (as this time) or whatever fits your needs.
perl-Fsdb-2.62-1.el7 is blocked on this issue, so I'm looking forward to seeing perl-Compress-Raw-Lzma updated in el7
(In reply to John Heidemann from comment #7) > perl-Fsdb-2.62-1.el7 is blocked on this issue, so I'm looking forward to > seeing perl-Compress-Raw-Lzma updated in el7 Test the update, give it karma and it'll get pushed to stable sooner.
perl-Compress-Raw-Lzma-2.061-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.