Spec URL: http://ppisar.fedorapeople.org/perl-JSON-PP-Compat5006/perl-JSON-PP-Compat5006.spec SRPM URL: http://ppisar.fedorapeople.org/perl-JSON-PP-Compat5006/perl-JSON-PP-Compat5006-1.09-1.fc17.src.rpm Description: JSON::PP calls internally. This package is needed for ExtUtils-MakeMaker from CPAN.
(In reply to comment #0) > JSON::PP calls internally. ...but only with Perl < 5.8. I don't think it makes sense to ship this for Fedora - there are no active Fedora or EL releases that would have such an old version of Perl. http://cpansearch.perl.org/src/MAKAMAKA/JSON-PP-2.27200/lib/JSON/PP.pm if ($] < 5.008 ) { my $helper = $] >= 5.006 ? 'JSON::PP::Compat5006' : 'JSON::PP::Compat5005'; eval qq| require $helper |; if ($@) { Carp::croak $@; } }
Problem is ExtUtils::MakeMaker detects presence of the module, and if not found, it will use bundled JSON::PP::Compat5006 instead. I will look how to inhibit it.
So it was not so hard to deal with it.