#acl PaulHowarth:read,write,admin,revert,delete All:read === Tuesday 2nd September 2008 === ==== Local Packages ==== More perl modules from the `Test::Output` dependency tree: * New package `perl-Clone` (0.28) * New package `perl-Data-OptList` (0.103) * New package `perl-List-MoreUtils` (0.22) * New package `perl-Params-Util` (0.17 for RHL9, FC1, FC2, RHEL3, all of which have `Scalar::Util` < 0.14, 0.33 for more recent distributions) * New package `perl-Perl-MinimumVersion` (1.18) * New package `perl-PPI` (1.201) * New package `perl-Sub-Exporter` (0.979) * New package `perl-Taint-Runtime` (0.03) * New package `perl-Test-MinimumVersion` (0.008) * New package `perl-Test-Object` (0.07) * New package `perl-Test-Output` (0.10) Other updates: * Updated `curl` to 7.19.0 * Updated `dovecot` to 1.1.3 * Updated `perl-Test-Pod` to 1.26 * Updated `perl-HTML-SimpleLinkExtor` to 1.21 I did have an issue building `perl-Test-Output` for Fedora 8 (and only Fedora 8). The test suite failed like this: {{{ t/00.load............# Testing Test::Output 0.10 ok t/combined_is........ # Failed test 'Test 'STDOUT matches success' completed' # at t/combined_is.t line 16. # Can't use string ("Test::Tester::Capture") as a HASH ref while "strict refs" in use at /usr/lib/perl5/5.8.8/Test/Builder.pm line 1602. # Failed test 'Test 'STDOUT matches success' result count' # at t/combined_is.t line 16. # got: 0 # expected: 1 }}} By a process of elimination, I tracked this down to the fact that `perl-Test-Simple` package in the Fedora 8 updates repository, whilst claiming to be version 0.62, is in fact version 0.78, and that a change introduced in `Test::Simple` 0.77 was the cause of the test suite failures. Fedora 9 and Rawhide are not affected by this yet because their `perl-Test-Simple` packages are still at version 0.72. The update to 0.78 in Fedora 8 was a response to [[RedHatBugzilla:434865|Bug #434865]] so I added a comment there. Not sure what the fix will be, or if indeed the broken part is `Test::Simple` or `Test::Output`'s test suite. For the time being I worked around the problem by building a package `perl-Test-Simple` at version 0.75 and adding it to my Fedora 8 buildsystem. This is used in preference to the 0.78 version from Fedora updates because the Fedora updates package is still versioned at 0.62 for reasons I don't know. ----