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. https://admin.fedoraproject.org/updates/perl-5.14.2-213.fc17
perl-5.14.2-199.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/perl-5.14.2-199.fc16
perl-5.16.1-229.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/perl-5.16.1-229.fc18
Package perl-5.14.2-199.fc16: * 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: https://admin.fedoraproject.org/updates/FEDORA-2012-13421/perl-5.14.2-199.fc16 then log in and leave karma (feedback).
perl-5.14.2-214.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/perl-5.14.2-214.fc17
perl-5.14.2-200.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/perl-5.14.2-200.fc16
perl-5.14.2-215.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/perl-5.14.2-215.fc17
perl-5.14.2-201.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/perl-5.14.2-201.fc16
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.