#acl PaulHowarth:read,write,admin,revert,delete All:read === 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:85414|CPAN RT#85414]]) . It also needed a patch for some broken POD ([[CPAN:85252|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 [[http://twistedmatrix.com/trac/browser/tags/releases/twisted-13.1.0/NEWS?format=raw|NEWS]] for details) ----