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:
GraphicsMagick (Bug #454087)
hamlib (Bug #454080)
JSDoc (Bug #454075)
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:
conmux - Bug #443273 already raised for this issue
dbxml-perl - Bug #454256 raised
geoqo - Bug #454253 raised
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