PaulHowarth/Blog/2013-08-22

Thursday 22nd August 2013

Fedora Project

  • Jitka Plesnikova kindly reviewed and approved my package submissions for perl-true, perl-Perl6-Caller, perl-Carp-Fix-1_25 and perl-Time-y2038

  • Imported and built perl-Carp-Fix-1_25 for F-18, F-19, F-20, Rawhide, EPEL-5 and EPEL-6

  • Imported and built perl-Parallel-Runner for F-19, F-20 and Rawhide

  • Imported and built perl-Perl6-Caller for F-18, F-19, F-20, Rawhide, EPEL-5 and EPEL-6

  • Imported and built perl-Time-y2038 for F-18, F-19, F-20 and Rawhide

  • Imported and built perl-true for F-19, F-20 and Rawhide

  • Updated perl-Module-Metadata to 1.000016 in F-20 and Rawhide:

    • Re-release to fix prereqs and other metadata
  • Updated perl-Perl-OSType to 1.004 in F-20 and Rawhide:

    • 'bitrig' is a Unix
  • Tried to updated perl-Test-Kwalitee to 1.13 in F-20 and Rawhide:

    • Added missing abstract for kwalitee-metrics script

    • No longer issuing a warning if the test is running from xt/ (see v1.10)

  • However, the builds failed because the builder couldn't find perl(Digest::SHA), which was very strange given that perl-Digest-SHA is there on the mirrors

  • Updated perl-YAML-Tiny to 1.54 in F-20 and Rawhide:

    • Convert to Dist::Zilla

    • Updated format to conform to CPAN::Changes::Spec

Local Packages

  • Updated perl-Module-Metadata to 1.000016 as per the Fedora version

  • Updated perl-Perl-OSType to 1.004 as per the Fedora version

  • Whilst doing this update I noticed that the POD spelling test (which uses Test::Spelling) was being skipped because "no working spellchecker could be found"; this was despite hunspell and its English dictionary being installed. After a lengthy investigation I discovered that Pod::Wordlist::hanekomu explicitly sets the spellchecker to aspell (for no obvious reason) and so I had to specify aspell and its US English dictionary dictionary as build requirements rather than the (otherwise preferred) hunspell versions

  • Successfully updated perl-Test-Kwalitee to 1.13 (see above for details)

  • Updated perl-XML-LibXML to 2.0103:

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

  • In common with most "Convert to Dist::Zilla" jobs, this meant I needed to introduce a bunch of patches (4 in this case) to support building this simple package on old distributions where I can't upgrade Test::More to a modern version :-(


Recent