Red Hat Bugzilla – Bug 854577
APP::Cpan bundled with perl-Test-Harness
Last modified: 2012-09-17 18:26:24 EDT
The perl-Test-Harness package includes App-Cpan, which is distributed separately upstream and should I think have its own sub-package. This is not a result of App-Cpan being split out of Test-Harness at some time in the past, but because the globbing in the perl spec file isn't specific enough to include App::Prove but exclude App::Cpan.
The effect of bundling App-Cpan with Test-Harness is quite a large number of additional dependencies.
I compared files from perl with App-Cpan and with CPAN and both App::Cpan and bin/cpan come from CPAN. So I conclude the only mis-packaged App/Cpan.pm should be moved from perl-Test-Harness to perl-CPAN (both are perl subpackages).
In other words, there is nothing to go into new perl-App-Cpan subpackage.
(Of course we could split perl-App-Cpan from perl-CPAN to allow dual-lived replacement of App::Cpan from App-Cpan which currently provides the latest bits, but that's different story.)
I'm happy with App/Cpan.pm moving to perl-CPAN so that perl-Test-Harness doesn't pull in perl-CPAN and all of its dependencies.
All Fedoras are affected.
perl-5.14.2-213.fc17 has been submitted as an update for Fedora 17.
perl-5.14.2-199.fc16 has been submitted as an update for Fedora 16.
perl-5.16.1-229.fc18 has been submitted as an update for Fedora 18.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing perl-5.14.2-199.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
perl-5.14.2-214.fc17 has been submitted as an update for Fedora 17.
perl-5.14.2-200.fc16 has been submitted as an update for Fedora 16.
perl-5.14.2-215.fc17 has been submitted as an update for Fedora 17.
perl-5.14.2-201.fc16 has been submitted as an update for Fedora 16.
perl-5.16.1-229.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.