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/2010-03-03

Wednesday 3rd March 2010

Fedora Project

  • The libpng10 upgrade to 1.0.53 has been assigned CVE-2010-0205 (libpng stalls on highly compressed ancillary chunks), so I changed the already-pending updates from Bugfix to Security

  • Took over ownership of the orphaned perl-RRD-Simple package and fixed the FTBFS bug #464964 (CPAN RT#46193) by dropping the buildreq on perl(Test::Deep) until such time as upstream produces a fix for the failing test t/32exported_function_interface.t; I also needed to patch some broken POD (CPAN RT#50868) to prevent the t/10pod.t test failing on recent distributions, and whilst I was at it, I fixed the versioned provide for perl(RRD::Simple) to use the real module version (1.44) instead of the svn revision number (1100), with this bit of spec-file hackery:

  • # Don't want provides/requires from %{_docdir}
    %global docfilt %{__perl} -p -e 's|%{_docdir}/%{name}-%{version}\\S+||'
    # RRD::Simple version should be from distribution version, not svn revision
    %global verfilt %{__perl} -pi -e 's/(perl\\(RRD::Simple\\) =) \\d+/\\1 %{version}/'
    # Apply provides/requires filters
    %global provfilt /bin/sh -c "%{docfilt} | %{__perl_provides} | %{verfilt}"
    %define __perl_provides %{provfilt}
    %global reqfilt /bin/sh -c "%{docfilt} | %{__perl_requires}"
    %define __perl_requires %{reqfilt}
  • The nice new package (first new Fedora build since F-9) also resolved Bug #569568, a request to update RRD::Simple to the current upstream release.

  • Updated perl-Tie-IxHash to 1.22 in Rawhide since I found the Fedora package was out of date when I came to import it into my local repository

Local Packages

  • New package perl-Tie-IxHash (1.22)

  • Updated perl-Sub-Exporter to add a manual dependency on perl(Exporter), used via a "use base Exporter" statement that rpm's auto-dependency checker doesn't spot

  • Updated perl-Sub-Install to reinstate the perl(Test::Perl::Critic) buildreq that I removed when importing the package from Fedora (I didn't have a Perl::Critic package at the time) and added buildreq perl(Test::Output), needed for tests on old distributions

  • Updated perl-XML-Simple to add buildreq perl-Tie-IxHash for improved test coverage

  • Rebuilt perl-Class-C3-XS, perl-File-Which, perl-Pod-Readme, perl-Socket6, perl-Sys-Hostname-Long, perl-Taint-Runtime, perl-Test-Distribution, perl-Test-HTML-Tidy, perl-Test-Object, perl-Test-Output and perl-Test-Pod-Coverage for perl 5.10.1 in devel branches


Recent