Problem 1: installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - cannot install both perl-interpreter-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-interpreter-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-interpreter-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates - cannot install the best update candidate for package polymake-4.13-3.fc41.x86_64 - cannot install the best update candidate for package perl-interpreter-4:5.40.1-514.fc41.x86_64 Problem 4: installed package gap-pkg-polymaking-0.8.7-7.fc41.noarch requires polymake, but none of the providers can be installed - installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-3.fc41.x86_64 from updates requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-1.fc41.x86_64 from fedora requires perl-interpreter = 4:5.40.0, but none of the providers can be installed - cannot install both perl-interpreter-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-interpreter-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-interpreter-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates - cannot install both perl-interpreter-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-interpreter-4:5.40.0-511.fc41.x86_64 from fedora - package perl-4:5.40.2-515.fc41.x86_64 from updates-testing requires perl-interpreter(x86-64) = 4:5.40.2-515.fc41, but none of the providers can be installed - cannot install the best update candidate for package perl-4:5.40.1-514.fc41.x86_64 - cannot install the best update candidate for package gap-pkg-polymaking-0.8.7-7.fc41.noarch Problem 5: problem with installed package - installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-3.fc41.x86_64 from updates requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-1.fc41.x86_64 from fedora requires perl-interpreter = 4:5.40.0, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-514.fc41.x86_64 requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.0-511.fc41.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.0-511.fc41, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from updates - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.0-511.fc41.x86_64 from fedora - cannot install the best update candidate for package perl-libs-4:5.40.1-514.fc41.x86_64 Problem 6: installed package gap-pkg-hapcryst-0.1.15-14.fc41.noarch requires gap-pkg-polymaking, but none of the providers can be installed - installed package gap-pkg-polymaking-0.8.7-7.fc41.noarch requires polymake, but none of the providers can be installed - package gap-pkg-polymaking-0.8.7-7.fc41.noarch from fedora requires polymake, but none of the providers can be installed - installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-3.fc41.x86_64 from updates requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-1.fc41.x86_64 from fedora requires perl-interpreter = 4:5.40.0, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-514.fc41.x86_64 requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.0-511.fc41.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.0-511.fc41, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from updates - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.0-511.fc41.x86_64 from fedora - package perl-Errno-1.38-515.fc41.x86_64 from updates-testing requires perl-libs(x86-64) = 4:5.40.2-515.fc41, but none of the providers can be installed - cannot install the best update candidate for package perl-Errno-1.38-514.fc41.x86_64 - cannot install the best update candidate for package gap-pkg-hapcryst-0.1.15-14.fc41.noarch Problem 7: problem with installed package - installed package gap-pkg-polymaking-0.8.7-7.fc41.noarch requires polymake, but none of the providers can be installed - package gap-pkg-polymaking-0.8.7-7.fc41.noarch from fedora requires polymake, but none of the providers can be installed - installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-3.fc41.x86_64 from updates requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-1.fc41.x86_64 from fedora requires perl-interpreter = 4:5.40.0, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-514.fc41.x86_64 requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.0-511.fc41.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.0-511.fc41, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from updates - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.0-511.fc41.x86_64 from fedora - package perl-devel-4:5.40.2-515.fc41.x86_64 from updates-testing requires perl-libs(x86-64) = 4:5.40.2-515.fc41, but none of the providers can be installed - cannot install the best update candidate for package perl-devel-4:5.40.1-514.fc41.x86_64 Problem 8: problem with installed package - installed package gap-pkg-hapcryst-0.1.15-14.fc41.noarch requires gap-pkg-polymaking, but none of the providers can be installed - package gap-pkg-hapcryst-0.1.15-14.fc41.noarch from fedora requires gap-pkg-polymaking, but none of the providers can be installed - installed package gap-pkg-polymaking-0.8.7-7.fc41.noarch requires polymake, but none of the providers can be installed - package gap-pkg-polymaking-0.8.7-7.fc41.noarch from fedora requires polymake, but none of the providers can be installed - installed package polymake-4.13-3.fc41.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-3.fc41.x86_64 from updates requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-1.fc41.x86_64 from fedora requires perl-interpreter = 4:5.40.0, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-514.fc41.x86_64 requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.1-514.fc41.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.1-514.fc41, but none of the providers can be installed - package perl-interpreter-4:5.40.0-511.fc41.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.0-511.fc41, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from @System - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.1-514.fc41.x86_64 from updates - cannot install both perl-libs-4:5.40.2-515.fc41.x86_64 from updates-testing and perl-libs-4:5.40.0-511.fc41.x86_64 from fedora - package perl-ph-5.40.2-515.fc41.x86_64 from updates-testing requires perl-libs(x86-64) = 4:5.40.2-515.fc41, but none of the providers can be installed - cannot install the best update candidate for package perl-ph-5.40.1-514.fc41.x86_64 Reproducible: Always Steps to Reproduce: 1. Have polymake and perl installed 2. Run dnf update 3. Actual Results: The errors from dnf above, because polymake depends on the older perl version. Expected Results: A successful update. Additional Information: I think polymake, and its dependencies, just needs a rebuild with the new version of perl.
On Fedora 42 the old package polymake causes a lot of dependency problems. Problem 1: installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - cannot install both perl-interpreter-4:5.40.2-517.fc42.x86_64 from updates and perl-interpreter-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-interpreter-4:5.40.2-517.fc42.x86_64 from updates and perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora - cannot install the best update candidate for package polymake-4.13-9.fc42.x86_64 - cannot install the best update candidate for package perl-interpreter-4:5.40.1-515.fc42.x86_64 Problem 2: installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires polymake(x86-64), but none of the providers can be installed - installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-9.fc42.x86_64 from fedora requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - cannot install both perl-interpreter-4:5.40.2-517.fc42.x86_64 from updates and perl-interpreter-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-interpreter-4:5.40.2-517.fc42.x86_64 from updates and perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora - package perl-4:5.40.2-517.fc42.x86_64 from updates requires perl-interpreter(x86-64) = 4:5.40.2-517.fc42, but none of the providers can be installed - cannot install the best update candidate for package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 - cannot install the best update candidate for package perl-4:5.40.1-515.fc42.x86_64 Problem 3: problem with installed package - installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-9.fc42.x86_64 from fedora requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-515.fc42.x86_64 requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - package perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from fedora - cannot install the best update candidate for package perl-libs-4:5.40.1-515.fc42.x86_64 Problem 4: installed package python3-jupyter-polymake-0.16-30.20180129.7049940.fc42.noarch requires python3dist(jupymake), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires polymake(x86-64), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires polymake(x86-64), but none of the providers can be installed - installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-9.fc42.x86_64 from fedora requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-515.fc42.x86_64 requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - package perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from fedora - package perl-Errno-1.38-517.fc42.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.2-517.fc42, but none of the providers can be installed - cannot install the best update candidate for package python3-jupyter-polymake-0.16-30.20180129.7049940.fc42.noarch - cannot install the best update candidate for package perl-Errno-1.38-515.fc42.x86_64 Problem 5: problem with installed package - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires polymake(x86-64), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires polymake(x86-64), but none of the providers can be installed - installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-9.fc42.x86_64 from fedora requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-515.fc42.x86_64 requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - package perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from fedora - package perl-devel-4:5.40.2-517.fc42.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.2-517.fc42, but none of the providers can be installed - cannot install the best update candidate for package perl-devel-4:5.40.1-515.fc42.x86_64 Problem 6: problem with installed package - installed package python3-jupyter-polymake-0.16-30.20180129.7049940.fc42.noarch requires python3dist(jupymake), but none of the providers can be installed - package python3-jupyter-polymake-0.16-30.20180129.7049940.fc42.noarch from fedora requires python3dist(jupymake), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - installed package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 requires polymake(x86-64), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires libpolymake.so.4.13()(64bit), but none of the providers can be installed - package python3-jupymake-0.9-34.20231204.a6987c8.fc42.x86_64 from fedora requires polymake(x86-64), but none of the providers can be installed - installed package polymake-4.13-9.fc42.x86_64 requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - package polymake-4.13-9.fc42.x86_64 from fedora requires perl-interpreter = 4:5.40.1, but none of the providers can be installed - installed package perl-interpreter-4:5.40.1-515.fc42.x86_64 requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - package perl-interpreter-4:5.40.1-515.fc42.x86_64 from fedora requires perl-libs(x86-64) = 4:5.40.1-515.fc42, but none of the providers can be installed - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from @System - cannot install both perl-libs-4:5.40.2-517.fc42.x86_64 from updates and perl-libs-4:5.40.1-515.fc42.x86_64 from fedora - package perl-ph-5.40.2-517.fc42.x86_64 from updates requires perl-libs(x86-64) = 4:5.40.2-517.fc42, but none of the providers can be installed - cannot install the best update candidate for package perl-ph-5.40.1-515.fc42.x86_64
FEDORA-2025-ae308f66dd (polymake-4.13-10.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-ae308f66dd
This will happen every time there is a new version of perl. You'll have to get used to it, I'm afraid. I usually point people to https://bugzilla.redhat.com/show_bug.cgi?id=1814716#c5 for the reason why.
Thanks for the build. I will test it when it is in updates-testing. I would suggest to allow a greater range of perl versions to be package compatible with polymake, and wait if there will be reports about code failure than to have to rebuild it on every minor perl package update, and even get bug reports about blocking updates of perl etc. If there are really code incompatibilities with updated perl packages, then you can still react and create a new package.
(In reply to Jerry James from comment #3) > This will happen every time there is a new version of perl. You'll have to > get used to it, I'm afraid. I usually point people to > https://bugzilla.redhat.com/show_bug.cgi?id=1814716#c5 for the reason why. Thanks for the explanation. When this happens in future, I won't create a bug. Sorry for the noise.
FEDORA-2025-2c48b16723 (polymake-4.13-4.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-2c48b16723
(In reply to Edgar Hoch from comment #4) > Thanks for the build. I will test it when it is in updates-testing. > > I would suggest to allow a greater range of perl versions to be package > compatible with polymake, and wait if there will be reports about code > failure than to have to rebuild it on every minor perl package update, and > even get bug reports about blocking updates of perl etc. If there are really > code incompatibilities with updated perl packages, then you can still react > and create a new package. That has been suggested many times. My reasons for not wanting to do that have not changed. On the other hand, polymake upstream has been talking about moving away from perl, possibly to Julia. If they do so, this particular headache could go away for good. That would be great.
FEDORA-2025-ae308f66dd has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-ae308f66dd` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-ae308f66dd See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-739208ffd1 (polymake-4.12-3.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2025-739208ffd1
FEDORA-2025-2c48b16723 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-2c48b16723` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-2c48b16723 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-739208ffd1 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-739208ffd1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-739208ffd1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-ae308f66dd (polymake-4.13-10.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-2c48b16723 (polymake-4.13-4.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-739208ffd1 (polymake-4.12-3.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.