https://bugzilla.redhat.com/show_bug.cgi?id=967697
Bug ID: 967697 Summary: provides false perl(B::Uitls) Product: Fedora Version: rawhide Component: perl-Module-Info Severity: unspecified Priority: unspecified Assignee: steve@silug.org Reporter: robinlee.sysu@gmail.com QA Contact: extras-qa@fedoraproject.org CC: perl-devel@lists.fedoraproject.org, steve@silug.org
Description of problem: This package include /usr/share/perl5/vendor_perl/B/BUtils.pm. But it doesn't follow common Perl practice. The packege this module file provdies is 'B::Utils' instead of 'B::BUtils'. Though B/BUtils.pm is a fork of B::Utils.
Then RPM's which requires perl(B::Utils) will break. Since yum/rpm may consider perl-Module-Info could fulfill the dependency. Program that 'use B::Utils' cannot find B/Utils.pm in perl-Module-Info.
Consider filter the perl(B::Utils) provides. Or link B/Utils.pm to B/BUtils.pm and make it conflict perl-B-Utils
Version-Release number of selected component (if applicable): perl-Module-Info-0.32-6.fc18.noarch
How reproducible: perl -mB::Utils
https://bugzilla.redhat.com/show_bug.cgi?id=967697
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |psabata@redhat.com Assignee|steve@silug.org |psabata@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=967697
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Fixed In Version| |perl-Module-Info-0.33-1.fc1 | |9 Resolution|--- |CURRENTRELEASE Last Closed| |2014-11-06 08:18:20
--- Comment #2 from Petr Šabata psabata@redhat.com --- This was fixed by Paul in perl-Module-Info-0.33-1.fc19.
perl-devel@lists.fedoraproject.org