Paul's Blog Entries for October 2008

Wednesday 1st October 2008

Local Packages

  • Updated perl-BerkeleyDB to 0.36

Monday 6th October 2008

Local Packages

  • Updated dovecot to 1.1.4

Tuesday 7th October 2008

Local Packages

  • Updated perl-IO-Socket-INET6 to 2.56, which resolved the test suite issues in version 2.55

Fedora Project

  • Submitted my first review request for a very long time, for a perl-Text-SpellChecker package; this is now used in the test suite of perl-Math-GMP, which I'm in the process of updating to version 2.05; within minutes it was reviewed and approved by ManuelWolfshant (thanks)

  • Branched and built perl-Text-SpellChecker (0.03) for EPEL-4, EPEL-5, F-8, F-9, and Rawhide

  • Updated perl-Math-GMP to 2.05 in Rawhide

  • Closed Bug #454257 (Tracker for bugs relating to F-9 perl packages not rebuilt for perl 5.10.0) as all of the affected packages have been rebuilt and issued as updates, and the associated bugs closed

Thursday 9th October 2008

Fedora Project

Monday 13th October 2008

Local Packages

  • Updated perl-Convert-UUlib to 1.12

  • Updated perl-IO-Socket-SSL to 1.17

Fedora Project

Tuesday 14th October 2008

Local Packages

  • Updated php-Smarty to 2.6.20

Thursday 16th October 2008

Local Packages

Built/upgraded a bunch of perl modules needed to build/test the perl bindings now included in libspf2:

  • New package perl-Error (0.17015)

  • New package perl-Mail-SPF (2.006)

  • New package perl-Mail-SPF-Test (1.001)

  • New package perl-Net-DNS-Resolver-Programmable (0.003)

  • New package perl-NetAddr-IP (4.011)

  • New package perl-String-Escape (2002.001)

  • Updated perl-YAML so that the latest version (0.66) would build on RHL9 and RHEL3, by patching out the single test that failed on such ancient distributions

Friday 17th October 2008

Local Packages

  • Updated perl-NetAddr-IP to 4.012

Thursday 23rd October 2008

Local Packages

  • Updated dovecot to 1.1.5

  • Updated perl-Sub-Exporter to 0.981

  • Updated perl-Test-Output to 0.11

The perl-Test-Output package initially failed to build for Fedora 8 and 9, a problem that I had come across earlier when building the initial version of the package, and which appeared to be result of updates to perl-Test-Simple for those releases (as I commented in Bug #434865 and Bug #462444). Further investigation today revealed that bumping perl-Test-Tester to version 0.107 fixed the problem. I already had packages of this but they weren't built for Fedora 7 onwards. Once I'd done that, perl-Test-Output built successfully.

Friday 24th October 2008

Fedora Project

Today I built an updated version of mod_fcgid (Rawhide, Fedora 9, Fedora 8) that has a new SELinux policy. Instead of using its own httpd_fastcgi_* domain and types, the policy is merged with the regular CGI policy (httpd_sys_* types). The types from the old policy are now aliased to the new types to hopefully provide a smooth upgrade path. This change in approach came out of discussions with Dan Walsh about how best to merge the policy module into the main selinux-policy package, which will happen real soon now. Today's update (to mod_fcgid-2.2-6) should also resolve Bug #462318, where Fedora 8 systems with mod_fcgid-selinux installed get (harmless) messages about multiple different specifications for the context type of the /var/run/mod_fcgid directory and its contents.

Local Packages

  • Updated mod_fcgid as per the Fedora package

Monday 27th October 2008

Local Packages

  • Updated perl-Test-Output to 0.12

Tuesday 28th October 2008

Local Packages

  • Updated bittorrent to 5.2.2

  • Updated libidn to 1.11

Wednesday 29th October 2008

Local Packages

As Fedora 10 is now in final development freeze, I built a Fedora 10 version of my repository. Apart from cloning the existing development repo, I also needed to build a bunch of stuff that hadn't been built since Fedora 9 came out so that my repo-assembly-script would include everything. This took much less time than the corresponding activity for Fedora 9, the big difference this time being that Fedora 10 has the same perl version so no long dependency trees to work through.

  • Updated perl-HTTP-Size to fix a test suite failure caused by one of the test files having changed on CPAN's ftp site

  • Updated xv so that all patches applied without fuzz

Thursday 30th October 2008

Local Packages

  • New package perl-Module-Signature (0.55)

  • New package perl-PAR-Dist (0.40)

  • New package perl-Test-Distribution (2.00)

  • Updated dovecot to 1.1.6

  • Updated libssh2 to fix dist tag for Rawhide

  • Updated perl-IO-Tty to be build-able on current distributions (buildreq ExtUtils::MakeMaker)

  • Updated perl-Jcode to be build-able on RHL9/RHEL3 with perl 5.8.0, where it is an arch-specific package (on everything more recent, with perl ≥ 5.8.1, it's an arch-independent package);; the problem that had prevented me from doing this before was that the test suite failed, but I discovered that it ran OK if I ran it in the "C" locale rather than my usual en_GB.UTF-8 locale)

  • Updated perl-Unicode-Map to fix dist tag for Rawhide

  • Updated perl-Unicode-Map8 to fix dist tag for Rawhide and encode docs in UTF8

  • Updated perl-Unicode-MapUTF8 to build on recent distributions (added buildreq Test::More), with better test coverage (added buildreq Test::Distribution), and be buildable on older distributions (buildreq perl-Jcode now available for RHL9/RHEL3 where it hadn't been before)

  • Updated python-crypto to be build-able on current distributions (package egg-info)

Friday 31st October 2008

Fedora Project

  • Updated libpng10 to 1.0.41, requesting that the Rawhide build is included in Fedora 10 Final, and preparing security updates for Fedora 8 and 9 (this version fixes a memory leak)

Local Packages

  • New package libxml2 (2.7.2); I did this because the old versions in old distributions are riddled with bugs (some security), the current version is still ABI-compatible with RHL9, and perl-XML-LibXML needed a newer version than some old releases provided

  • Updated libpng10 to 1.0.41

  • Updated perl-NetAddr-IP to 4.013 and remove some redundant provides

  • Updated perl-Net-IP to fix dist tag on Rawhide

  • Updated perl-XML-NamespaceSupport to fix dist tag on Rawhide

  • Updated perl-XML-LibXML-Common to fix dist tag on Rawhide

  • Updated perl-XML-LibXML to 1.66 and did lots of clean-ups and merges from the current Fedora version

  • Updated perl-version to 0.76

Previous Month: September 2008
Next Month: November 2008