Bug 1702499 - Cannot update perl because of polymake
Summary: Cannot update perl because of polymake
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: polymake
Version: 30
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jerry James
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1702533
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-23 23:30 UTC by Eugene Mah
Modified: 2019-05-18 01:01 UTC (History)
2 users (show)

Fixed In Version: polymake-3.4-1.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-18 01:01:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Eugene Mah 2019-04-23 23:30:00 UTC
Description of problem:
polymake-3.3-1 is blocking the perl-4:5.28.2-436.fc30.x86_64 upgrade

Version-Release number of selected component (if applicable):


How reproducible:
dnf upgrade

Steps to Reproduce:
1. dnf upgrade
2.
3.

Actual results:
Problem 1: package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- cannot install both perl-interpreter-4:5.28.2-436.fc30.x86_64 and perl-interpreter-4:5.28.1-435.fc30.x86_64
- cannot install both perl-interpreter-4:5.28.1-435.fc30.x86_64 and perl-interpreter-4:5.28.2-436.fc30.x86_64
- cannot install the best update candidate for package polymake-singular-3.3-1.fc30.x86_64
- cannot install the best update candidate for package perl-interpreter-4:5.28.1-435.fc30.x86_64
Problem 2: package polymake-3.3-1.fc30.x86_64 requires polymake-singular(x86-64) = 3.3-1.fc30, but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- cannot install both perl-interpreter-4:5.28.2-436.fc30.x86_64 and perl-interpreter-4:5.28.1-435.fc30.x86_64
- cannot install both perl-interpreter-4:5.28.1-435.fc30.x86_64 and perl-interpreter-4:5.28.2-436.fc30.x86_64
- package perl-4:5.28.2-436.fc30.x86_64 requires perl-interpreter(x86-64) = 4:5.28.2-436.fc30, but none of the providers can be installed
- cannot install the best update candidate for package polymake-3.3-1.fc30.x86_64
- cannot install the best update candidate for package perl-4:5.28.1-435.fc30.x86_64
Problem 3: problem with installed package polymake-singular-3.3-1.fc30.x86_64
- package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package perl-interpreter-4:5.28.1-435.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.1-435.fc30, but none of the providers can be installed
- cannot install both perl-libs-4:5.28.2-436.fc30.x86_64 and perl-libs-4:5.28.1-435.fc30.x86_64
- cannot install both perl-libs-4:5.28.1-435.fc30.x86_64 and perl-libs-4:5.28.2-436.fc30.x86_64
- cannot install the best update candidate for package perl-libs-4:5.28.1-435.fc30.x86_64
Problem 4: package gap-pkg-polymaking-0.8.1-11.fc30.noarch requires polymake, but none of the providers can be installed
- package polymake-3.3-1.fc30.x86_64 requires perl(Polymake), but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.i686 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package perl-interpreter-4:5.28.1-435.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.1-435.fc30, but none of the providers can be installed
- cannot install both perl-libs-4:5.28.2-436.fc30.x86_64 and perl-libs-4:5.28.1-435.fc30.x86_64
- cannot install both perl-libs-4:5.28.1-435.fc30.x86_64 and perl-libs-4:5.28.2-436.fc30.x86_64
- package perl-Errno-1.29-436.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.2-436.fc30, but none of the providers can be installed
- cannot install the best update candidate for package perl-Errno-1.29-435.fc30.x86_64
- cannot install the best update candidate for package gap-pkg-polymaking-0.8.1-11.fc30.noarch
Problem 5: problem with installed package polymake-3.3-1.fc30.x86_64
- package polymake-3.3-1.fc30.x86_64 requires perl(Polymake), but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.i686 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package perl-interpreter-4:5.28.1-435.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.1-435.fc30, but none of the providers can be installed
- cannot install both perl-libs-4:5.28.2-436.fc30.x86_64 and perl-libs-4:5.28.1-435.fc30.x86_64
- cannot install both perl-libs-4:5.28.1-435.fc30.x86_64 and perl-libs-4:5.28.2-436.fc30.x86_64
- package perl-devel-4:5.28.2-436.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.2-436.fc30, but none of the providers can be installed
- cannot install the best update candidate for package perl-devel-4:5.28.1-435.fc30.x86_64
Problem 6: package gap-pkg-polymaking-0.8.1-11.fc30.noarch requires polymake, but none of the providers can be installed
- package gap-pkg-hapcryst-0.1.11-7.fc30.noarch requires gap-pkg-polymaking, but none of the providers can be installed
- package polymake-3.3-1.fc30.x86_64 requires perl(Polymake), but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.x86_64 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- package polymake-singular-3.3-1.fc30.i686 requires perl-interpreter = 4:5.28.1, but none of the providers can be installed
- cannot install both perl-interpreter-4:5.28.2-436.fc30.x86_64 and perl-interpreter-4:5.28.1-435.fc30.x86_64
- cannot install both perl-interpreter-4:5.28.1-435.fc30.x86_64 and perl-interpreter-4:5.28.2-436.fc30.x86_64
- package perl-utils-5.28.2-436.fc30.noarch requires perl(vars), but none of the providers can be installed
- package perl-utils-5.28.2-436.fc30.noarch requires perl(Config), but none of the providers can be installed
- package perl-utils-5.28.2-436.fc30.noarch requires /usr/bin/perl, but none of the providers can be installed
- package perl-utils-5.28.2-436.fc30.noarch requires perl(File::Basename), but none of the providers can be installed
- package perl-utils-5.28.2-436.fc30.noarch requires perl(Getopt::Std), but none of the providers can be installed
- package perl-interpreter-4:5.28.1-435.fc30.x86_64 requires perl-libs(x86-64) = 4:5.28.1-435.fc30, but none of the providers can be installed
- cannot install both perl-libs-4:5.28.2-436.fc30.x86_64 and perl-libs-4:5.28.1-435.fc30.x86_64
- cannot install both perl-libs-4:5.28.1-435.fc30.x86_64 and perl-libs-4:5.28.2-436.fc30.x86_64
- perl-libs-4:5.28.2-436.fc30.i686 has inferior architecture
- package perl-utils-5.28.2-436.fc30.noarch requires perl-libs = 4:5.28.2-436.fc30, but none of the providers can be installed
- cannot install the best update candidate for package perl-utils-5.28.1-435.fc30.noarch
- cannot install the best update candidate for package gap-pkg-hapcryst-0.1.11-7.fc30.noarch
- package perl-interpreter-4:5.26.3-415.module_2561+625a90a5.x86_64 is excluded
- package perl-interpreter-4:5.26.3-415.module_2570+32b47dc0.x86_64 is excluded
=======================================================================================================================================================================================
Package                                        Architecture                        Version                                         Repository                                    Size
=======================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
perl-interpreter                               x86_64                              4:5.28.2-436.fc30                               updates-testing                              6.4 M
perl-libs                                      x86_64                              4:5.28.2-436.fc30                               updates-testing                              1.6 M
Skipping packages with broken dependencies:
perl                                           x86_64                              4:5.28.2-436.fc30                               updates-testing                               21 k
perl-Errno                                     x86_64                              1.29-436.fc30                                   updates-testing                               24 k
perl-devel                                     x86_64                              4:5.28.2-436.fc30                               updates-testing                              769 k
perl-utils                                     noarch                              5.28.2-436.fc30                                 updates-testing                               77 k
polymake-singular                              i686                                3.3-1.fc30                                      updates-testing                               22 M
polymake-singular                              i686                                3.3-1.fc30                                      fedora                                        22 M
Transaction Summary
=======================================================================================================================================================================================
Skip  8 Packages

Expected results:
Perl and associated packages are updated.

Additional info:

Comment 1 Jerry James 2019-04-24 22:01:17 UTC
Unfortunately, polymake is not currently buildable in F30 or Rawhide, due to the linked gcc bug.  Once a fixed gcc is available, I will update to polymake 3.4.

Comment 2 Fedora Update System 2019-05-09 13:47:27 UTC
polymake-3.4-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-8da4786568

Comment 3 Eugene Mah 2019-05-09 15:00:35 UTC
Yay, new polymake build lets perl get upgraded

Comment 4 Jerry James 2019-05-09 15:05:49 UTC
Karma on that update would be much appreciated.

Comment 5 Fedora Update System 2019-05-10 02:06:12 UTC
polymake-3.4-1.fc30 has been pushed to the Fedora 30 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-2019-8da4786568

Comment 6 Fedora Update System 2019-05-18 01:01:50 UTC
polymake-3.4-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.