PaulHowarth/Blog/2014-06-12

Thursday 12th June 2014

Fedora Project

  • Updated perl-common-sense to 3.73 in Rawhide:

    • Move pod to separate file, to further improve loading times
    • Make it arch-specific, adding a test that warns when an old version is still installed
    • Due to a logic glitch, warnings were not enabled at all on 5.16
    • Remove "deprecated", as it turned out to be yet another time bomb as P5P don't care the least about backwards compatibility any more (https://rt.perl.org/Public/Bug/Display.html?id=119123)

  • Updated perl-CPAN-Changes to 0.28 in Rawhide:

    • Add "SEE ALSO" links to similar modules (CPAN RT#94636)

    • Use perl 5.8-compatible regex
  • Updated perl-NetAddr-IP to 4.075 in Rawhide:

    • Change input filter for resolvable hostnames to allow the underscore character
  • Updated perl-YAML-Tiny to 1.63 in Rawhide:

    • Incorrect error messages fixed, when $@ is clobbered when Carp wasn't loaded (GH#30, GH#31)

    • Now checking for, and erroring on, duplicate keys found in a hash (GH#32)

Local Packages

  • Updated perl-common-sense to 3.73:

    • Remove "deprecated", as it turned out to be yet another time bomb as P5P don't care the least about backwards compatibility any more (https://rt.perl.org/Public/Bug/Display.html?id=119123)

    • Switching paths once more as this turned out to be a doc bug in EU::MM; this should not affect anything though

  • Updated perl-CPAN-Changes to 0.28 as per the Fedora version; this version no longer requires perl ≥ 5.10 and so can be built for all currently-supported releases

  • Updated perl-namespace-autoclean to 0.17:

    • Changed the code to no longer require Class::MOP; if your class is not a Moose class then we don't load Class::MOP, which was particularly problematic for Moo classes, as using namespace::autoclean with a Moo class "upgraded" it to be a Moose class

    • Using this module just broke overloading in a class (CPAN RT#50938)

    • Add -except to import options; this allows you to explicitly not clean a sub.

  • Updated perl-NetAddr-IP to 4.075 as per the Fedora version

  • Updated perl-TAP-Harness and perl-Test-Harness to 3.32:

    • Remove harness_class from argument hash in TAP::Harness::Env

  • Updated perl-YAML-Tiny to 1.63 as per the Fedora version

  • Updated unrar to 5.10 (no longer a beta release)


Recent