Bug 1007755

Summary: Needs runtime dependency on perl(version)
Product: [Fedora] Fedora Reporter: Paul Howarth <paul>
Component: perl-ExtUtils-MakeMakerAssignee: Petr Pisar <ppisar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: perl-devel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: perl-ExtUtils-MakeMaker-6.76-2.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-02 13:19:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1007775    

Description Paul Howarth 2013-09-13 09:21:39 UTC
Trying to update perl-NetAddr-IP to 4.070:

$ perl Makefile.PL
...
<snip>
...
Checking if your kit is complete...
Looks good
Can't locate version.pm in @INC (you may need to install the version module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/perl5/vendor_perl/ExtUtils/MM_Unix.pm line 2706.


$ rpm -qf /usr/share/perl5/vendor_perl/ExtUtils/MM_Unix.pm
perl-ExtUtils-MakeMaker-6.76-1.fc21.noarch
$ rpm -q --requires perl-ExtUtils-MakeMaker
/usr/bin/perl
perl >= 0:5.006
perl(:MODULE_COMPAT_5.18.1)
perl(AutoSplit)
perl(Carp)
perl(Config)
perl(Cwd)
perl(DirHandle)
perl(Exporter)
perl(ExtUtils::Command)
perl(ExtUtils::Install)
perl(ExtUtils::Installed)
perl(ExtUtils::Liblist)
perl(ExtUtils::Liblist::Kid)
perl(ExtUtils::MM)
perl(ExtUtils::MM_Any)
perl(ExtUtils::MM_Unix)
perl(ExtUtils::MM_Win32)
perl(ExtUtils::MY)
perl(ExtUtils::MakeMaker)
perl(ExtUtils::MakeMaker::Config)
perl(ExtUtils::Manifest)
perl(ExtUtils::Packlist)
perl(File::Basename)
perl(File::Find)
perl(File::Path)
perl(File::Spec) >= 0.8
perl(Getopt::Long)
perl(IO::File)
perl(Pod::Man)
perl(Test::Harness)
perl(lib)
perl(strict)
perl(vars)
perl(warnings)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

Comment 1 Paul Howarth 2013-09-13 09:28:07 UTC
This issue is also present in perl-ExtUtils-MakeMaker-6.72-1.fc20

Comment 2 Petr Pisar 2013-09-16 06:21:19 UTC
I don't know how you run into this because fedpkg package run-requires 'perl(version)' transitively, but you are definitely right.

Comment 3 Fedora Update System 2013-09-16 07:37:02 UTC
perl-ExtUtils-MakeMaker-6.72-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/perl-ExtUtils-MakeMaker-6.72-2.fc20

Comment 4 Fedora Update System 2013-09-16 08:11:27 UTC
perl-ExtUtils-MakeMaker-6.64-3.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/perl-ExtUtils-MakeMaker-6.64-3.fc19

Comment 5 Fedora Update System 2013-09-16 08:20:52 UTC
perl-ExtUtils-MakeMaker-6.62-5.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/perl-ExtUtils-MakeMaker-6.62-5.fc18

Comment 6 Paul Howarth 2013-09-16 09:12:07 UTC
(In reply to Petr Pisar from comment #2)
> I don't know how you run into this because fedpkg package run-requires
> 'perl(version)' transitively, but you are definitely right.

Doing a build for a local repo; I guess I may have a missing perl(version) dependency in one of my local packages that's superseding a Fedora version, which is what precipitated this bug.

Comment 7 Fedora Update System 2013-09-24 22:52:36 UTC
perl-ExtUtils-MakeMaker-6.72-2.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2013-09-24 23:01:55 UTC
perl-ExtUtils-MakeMaker-6.62-5.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2013-09-24 23:03:43 UTC
perl-ExtUtils-MakeMaker-6.64-3.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.