On 19/08/16 09:57, Paul Howarth wrote:
Upstream has merged Parse::CPAN::Meta into the CPAN-Meta dist. Normally, I'd just add appropriate obsoletes/provides, retire perl-Parse-CPAN-Meta and that would be that. However, the perl-Parse-CPAN-Meta package has an epoch, which the perl-CPAN-Meta package does not, so in order to avoid self-obsoletion, I would have to bump epoch in the perl-CPAN-Meta package too. Alternatively, I could take up the hint here: https://fedoraproject.org/wiki/Upgrade_paths_%E2%80%94_renaming_or_splitting_packages#Do_I_need_to_Provide_my_old_package_names.3F and have the obsolete without the provide. This looks much cleaner, and there's only one package in Rawhide that requires perl-Parse-CPAN-Meta explicitly, which is perl-core. So if that dependency was dropped (the existing dependency on perl-CPAN-Meta will still be there to pull in the module), all would be well. Any thoughts? Should this go to F-25 as well?
Any comments anyone? To provide or not to provide? Paul. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx