Bug 1293143 - Broken perl and perl-* package dependencies
Summary: Broken perl and perl-* package dependencies
Keywords:
Status: CLOSED DUPLICATE of bug 1292869
Alias: None
Product: Fedora
Classification: Fedora
Component: polymake
Version: 23
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Jerry James
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-20 16:12 UTC by N. Jackson
Modified: 2015-12-20 22:34 UTC (History)
11 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-12-20 22:34:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description N. Jackson 2015-12-20 16:12:20 UTC
Description of problem:
Since approximately Wednesday or Thursday of last week, the perl package (and various perl-* packages) have broken dependencies and will not update with `dnf update'.

Version-Release number of selected component (if applicable):
Fedora 23 GNU/Linux kernel 4.2.7-300.fc23.x86_64 and the following:

===========================================================
 Package                        Arch      Version          
===========================================================
 perl                           x86_64    4:5.22.1-350.fc23
 perl-ExtUtils-Embed            noarch    1.32-350.fc23    
 perl-ExtUtils-Miniperl         noarch    1.05-350.fc23    
 perl-IO-Zlib                   noarch    1:1.10-350.fc23  
 perl-Locale-Maketext-Simple    noarch    1:0.21-350.fc23  
 perl-Math-BigInt               noarch    1.9997-350.fc23  
 perl-Math-BigInt-FastCalc      x86_64    0.31-350.fc23    
 perl-Math-BigRat               noarch    0.2608-350.fc23  
 perl-Math-Complex              noarch    1.59-350.fc23    
 perl-Module-Loaded             noarch    1:0.08-350.fc23  
 perl-Time-Piece                x86_64    1.29-350.fc23    
 perl-bignum                    noarch    0.39-350.fc23    
 perl-core                      x86_64    5.22.1-350.fc23  
 perl-devel                     x86_64    4:5.22.1-350.fc23
 perl-libs                      x86_64    4:5.22.1-350.fc23
 perl-macros                    x86_64    4:5.22.1-350.fc23
 perl-open                      noarch    1.10-350.fc23    

How reproducible:
100% on this system.

Steps to Reproduce:
1. run `dnf update'

Actual results:
dnf reports that the above packages have broken dependencies.

Expected results:
dnf is able to update all packages that have updates.

Additional info:
On this system, everything related to Perl has only ever been installed/updated by the package management system (formerly yum and more recently dnf) and there have never previously been any Perl-related problems reported.

Comment 1 Ralf Corsepius 2015-12-20 17:08:02 UTC
I regret, but you (and dnf) are not providing sufficient details to be able to reproduce your problem.

Please try again, using "dnf --refresh --best update" and attach the output to this BZ.

Comment 2 N. Jackson 2015-12-20 18:10:57 UTC
Ralf,

Thank you for your message. That gives me:

    Error: package polymake-2.14r1-2.fc23.x86_64 requires perl = 4:5.22.0, 
    but none of the providers can be installed.

And indeed, package polymake turns out to have a hardcoded dependency on the old perl 4:5.22.0 while the available version is 4:5.22.1.

This has already been reported as bug

    https://bugzilla.redhat.com/show_bug.cgi?id=1292869

So it's not a perl package problem at all. This bug (1293143) can be closed. Sorry for the noise.

Thank you.

Comment 3 Emmanuel Seyman 2015-12-20 22:34:30 UTC
Closing as a duplicate of bug #1292869

*** This bug has been marked as a duplicate of bug 1292869 ***


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