Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2013-07-02

Tuesday 2nd July 2013

Fedora Project

  • Updated perl-DBM-Deep to 2.0009 in Rawhide:

    • Fix for pushing non-true values in DBM::Deep::Array (CPAN RT#85414)

  • It also needed a patch for some broken POD (CPAN RT#85252)

Local Packages

  • Updated perl-Array-Diff to add the missing build requirement of perl(ExtUtils::MakeMaker)

  • Updated perl-Class-Data-Inheritable to add the missing build requirement of perl(ExtUtils::MakeMaker)

  • Updated perl-constant-boolean to tweak the perlcritic test, which has discovered something to moan about (the unimport function's name)

  • Updated perl-DateTime-Locale to fix a FTBFS issue: DateTime::LocaleCatalog was renamed to DateTime::Locale::Catalog and is just a stub POD file now that details the renaming, so when the current version of Pod::Coverage tries to load the module to find the symbols, it can't and fails the test

  • $ IS_MAINTAINER=1 ./Build test
    t/01basic.t .......... ok
    t/02iso639-2.t ....... ok
    t/03alias.t .......... ok
    t/04format-length.t .. ok
    t/05register.t ....... ok
    t/06storable.t ....... ok
    t/07script.t ......... ok
    t/08dash-in-name.t ... ok
    t/09version-check.t .. ok
    t/10deprecated.t ..... ok
    #   Failed test 'Pod coverage on DateTime::LocaleCatalog'
    #   at t/pod-coverage.t line 93.
    # DateTime::LocaleCatalog: requiring 'DateTime::LocaleCatalog' failed
    # Looks like you failed 1 test of 3.
    t/pod-coverage.t .....
    Dubious, test returned 1 (wstat 256, 0x100)
    Failed 1/3 subtests
    t/pod.t .............. ok
    Test Summary Report
    -------------------
    t/pod-coverage.t   (Wstat: 256 Tests: 3 Failed: 1)
      Failed test:  3
      Non-zero exit status: 1
    Files=12, Tests=10489,  9 wallclock secs ( 1.38 usr  0.08 sys +  9.32 cusr  0.15 csys = 10.93 CPU)
    Result: FAIL
    Failed 1/12 test programs. 1/10489 subtests failed.
  • Fortunately, perl-DateTime-Locale has a non-standard POD Coverage test, which made it easy to tweak it not to check the LocaleCatalog.pm file:

  • DateTime::LocaleCatalog has been renamed to DateTime::Locale::Catalog
    and cannot be loaded
    
    --- t/pod-coverage.t
    +++ t/pod-coverage.t
    @@ -14,6 +14,7 @@
     my $dir = -d 'blib' ? 'blib' : 'lib';
     
     my @files = sort File::Find::Rule ->file->name('*.pm')
    +    ->not( File::Find::Rule->file->name('LocaleCatalog.pm') )
         ->not( File::Find::Rule->grep('This file is auto-generated') )->in($dir);
     
     plan tests => scalar @files;
  • Updated perl-DBM-Deep to 2.0009 as per the Fedora version

  • Updated perl-File-MMagic to 1.30:

    • MMagic.pm (checktype_byfilename): remove Scalar::Util::weaken to prevent decrementing REFCNT too much

  • Updated perl-MIME-XBase64 to 3.14:

    • Install to 'site' instead of 'perl' when perl version is 5.12+

  • Updated perl-Spellunker to 0.3.0:

    • Added more stopwords
    • Support &

    • Show correct test line number if all_pod_files_spelling_ok fails

    • Documentation fixes
    • Test "bin" and "script" directories if "blib" does not exist

    • Allow git sha1 hash
  • Updated the python-twisted stack to 13.1.0 (see NEWS for details)


Recent