PaulHowarth/Blog/2008-07

Paul's Blog Entries for July 2008

Tuesday 1st July 2008

Fedora Project

  • Updated perl-MIME-tools to 5.427 in Rawhide

Looked at some more packages that were released for Fedora 9 with perl modules in perl 5.8.8 versioned directories:

  • perl-Digest-Nilsimsa was another WarrenTogami package, so I raised Bug #453564 about it and then fixed it myself in both Rawhide and F-9, creating a Fedora 9 update that I have requested is pushed to the testing repository

  • po4a had already been identified by RalfCorsepius, who raised Bug #442548 about it

  • remctl-perl still needs fixing: Bug #453579

  • sysuage still needs fixing: Bug #453586

  • zoneminder was fixed as a by-product of fixing Bug #441315 but is still missing a perl(:MODULE_COMPAT...) dependency, so I raised Bug #453590

Wednesday 2nd July 2008

Local Packages

  • Updated libidn to 1.9

  • Updated moin-macro-MiniPage to work with moin 1.7.0

  • Finally managed to build perl-Term-ReadLine-Gnu for Fedora 9 and Rawhide by using LubomirRintel's patches from his Fedora package submission

Fedora Project

More Fedora 9 packages with perl modules in version 5.8.8 paths:

  • Bug #453759 (ocaml-cil-cilly)

  • Bug #453751 (OpenIPMI); the patch I attached to this bug also addressed a shedload of rpmlint complaints

Thursday 3rd July 2008

Fedora Project

Raised more bugs on packages that were released for Fedora 9 with perl modules in 5.8.8-versioned directories:

  • libpreludedb (Bug #453935); I attached a patch to add the perl(:MODULE_COMPAT...) dependency and fix a bunch of rpmlint complaints

  • libprelude (Bug #453932); there had already been an update for this that fixed the directory locations but it was still missing the perl(:MODULE_COMPAT...) dependency, so I raised the bug on the Rawhide version, adding a patch to add that dependency and fix a bunch of rpmlint complaints

  • mapserver (Bug #453925); there had already been an update for this that fixed the directory locations but it was still missing the perl(:MODULE_COMPAT...) dependency, so I raised the bug on the Rawhide version

  • munin (Bug #453923); there had already been an update for this that fixed the directory locations but it was still missing the perl(:MODULE_COMPAT...) dependency, so I raised the bug on the Rawhide version

Friday 4th July 2008

Local Packages

  • Rebuild libidn with fixed bogus-RPATH-removal magic:

  • # Kill bogus RPATHs
    %{__sed} -i 's|^sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/%{_lib} %{_libdir}|' libtool
  • New package libssh2

  • Rebuild curl with libssh2 support, as per Rawhide

Fedora Project

More bugs raised on Fedora 9 packages with perl modules in 5.8.8-versioned directories:

I attached patches to each ticket that also fixed up most rpmlint complaints for the packages.

Monday 7th July 2008

Local Packages

  • Updated getlive to 0.57

Fedora Project

  • Updated perl-Crypt-RSA to 1.96 in Rawhide, and then again to 1.97

Checked out the last three packages I found with perl modules installed in 5.8.8-versioned directories:

I then raised a tracker bug (F9_5.10_REBUILD) on perl (but assigned to myself) to keep track of all of these bugs.

Tuesday 8th July 2008

Fedora Project

  • After finally getting some feedback, I issued updates for smbldap-tools in Fedora 8 and 9 to resync them with Rawhide

  • Updated perl-Crypt-RSA to 1.98

Wednesday 9th July 2008

Local Packages

  • Updated perl-Test-Warn to 0.11

Friday 11th July 2008

Local Packages

  • Rebuilt sendmail to pick up db4 version 4.7 in Rawhide

Monday 14th July 2008

Local Packages

  • Updated gtkwave to 3.1.12

  • Fixed moin-theme-dew to add link to msie.css from modern theme

  • Updated perl-Mail-Sender to 0.8.16

Fedora Project

  • Updated gtkwave to 3.1.12 in Rawhide

Tuesday 15th July 2008

Fedora Project

  • Updated perl-Tie-EncryptedHash to 1.24, fixing a long-standing license issue (it was licensed under just the original Artistic license previously), which would have caused the package (and several that depend on it) to be purged from Fedora prior to the Fedora 10 alpha release had it not been fixed

Wednesday 16th July 2008

Local Packages

  • Updated perl-IO-Socket-SSL to 1.14

Fedora Project

  • Updated perl-IO-Socket-SSL to 1.14 in Rawhide

Thursday 17th July 2008

Local Packages

  • Updated perl-FileHandle-Unget to 0.1622

Fedora Project

  • Updated perl-FileHandle-Unget to 0.1622 in Rawhide

Monday 21st July 2008

Local Packages

  • Updated moin to 1.7.1

Monday 28th July 2008

Local Packages

  • Updated dovecot to 1.1.2

  • Updated perl-Net-SSLeay to 1.35

The dovecot package includes the separately-versioned dovecot-sieve (which is at version 1.1.5). On Fedora 10, the new version of rpm seems to get confused by this when deciding on the name to give the buildroot directory, the result being reports of lots of files not found and lots of unpackaged files. The workaround I've applied for now is to specify explicitly the version/release for each subpackage, and ensure that the "different" one in defined in the middle of the set. I've raised Bug #456913 about this.

Fedora Project

  • Updated perl-Net-SSLeay to 1.35 in Rawhide

Wednesday 30th July 2008

Local Packages

  • Updated dovecot to support interactive prompting for the SSL key password at startup if required, as per Rawhide

  • Updated perl-MailTools to 2.04

  • Tidied up perl-MailTools 1.77 package as used on RHL9/RHEL3

Fedora Project

  • Updated perl-MailTools to 2.04

Previous Month: June 2008
Next Month: August 2008

Recent