Paul's Blog Entries for August 2007
Thursday 2nd August 2007
Local Packages
Updated perl-Net-DNS to 0.61
Friday 3rd August 2007
Local Packages
Updated perl-XML-Simple to 2.17
Monday 6th August 2007
Fedora Project
Updated milter-regex to 1.7 and addressed Bug #246983 regarding LSB compliance of the initscript whilst I was at it
Tuesday 7th August 2007
Local Packages
Updated dovecot to 1.0.3
Wednesday 8th August 2007
Fedora Project
Dealt with Bug #251278 regarding the URL for the imlib package; the enlightenment website had been redesigned and the page about imlib was gone, so the URL in the package no longer existed. However, the original website is still there at http://enlightenment.sourceforge.net/ so I changed the package URL to point there instead.
Thursday 9th August 2007
Local Packages
Updated gotmail to 4.7.6
Updated proftpd to fix compilation issues with recent glibc versions, clarify the license as GPLv2+, and silence an rpmlint warning for the SRPM
Fedora Project
Re-clarified the license of imlib after the license list changed again
Friday 10th August 2007
Local Packages
Updated bittorrent to 5.0.9; the only changes since 5.0.8 appear to be in the dæmonization code, so I expect the GUI to still be broken in Fedora 7 onwards (haven't tested)
Monday 13th August 2007
Local Packages
Updated perl-IO-Socket-SSL to 1.08
Update proftpd to incorporate Matthias' logrotate patch from Fedora
Fedora Project
Updated a bunch of perl-based packages to fix license fields and buildreqs
Tuesday 14th August 2007
Local Packages
Updated perl-Expect to 1.21
Thursday 16th August 2007
Fedora Project
Pushed builds of milter-regex (1.7) for Fedora releases 6 and 7
Local Packages
Updated perl-XML-Simple to 2.18
Friday 17th August 2007
Fedora Project
Updated libxml in Rawhide to fix a problem where open() was called with O_CREAT and no third (mode) argument, which effectively results in the file permissions being set randomly; recent glibc versions, as found in Rawhide, can detect this error when used with a suitable FORTIFY_SOURCE value. Whilst I was at it, I fixed the license tag to reflect the dual W3C/LGPL licensing
Local Packages
Updated the RHEL4/5 libxml packages as per the Fedora version
Monday 20th August 2007
Fedora Project
Updated libpng10 to 1.0.27 (Rawhide only)
Local Packages
Updated libpng10 to 1.0.27
Updated unrar to 3.7.6
Footy
Still savouring yesterday's derby victory. Whilst we were outplayed for most of the match and enjoyed a sizable portion of this season's luck quota, a victory over United is always to be cherished, and one that leaves us two points clear at the top of the league is a rare delicacy indeed.
Tuesday 21st August 2007
Fedora Project
The mass rebuild for Fedora 8 has started.
The technical reasons for this are:
Anything that is binary, has debuginfo, and hasn't been built with rpm 4.4.2.1-7 or newer (which landed around 2007-08-14 02:00:00.000000 koji time) needs to be rebuilt to include BuildID data
Anything built with binutils between versions 2.17.50.0.16 and 2.17.50.0.17-7 (that's from 2007-06-12 04:01:15.000000 to 2007-07-31 02:10:19.000000 roughly) caused all ppc32 binaries to need execmem. SELinux rightfully denies this, and affected packages need to be rebuilt to fix this
The non-technical reasons include getting the license tags to match the new Licensing policy and to make sure that all maintainers are still around.
Today I rebuilt gtorrentviewer, perl-Authen-DigestMD5, perl-Class-Loader, perl-Crypt-DH, perl-IO-stringy, perl-Mail-Mbox-MessageParser, perl-MailTools, perl-Math-GMP, perl-Math-Pari, perl-MIME-tools, perl-Net-SSH-Perl, perl-String-CRC32, and milter-regex
I also looked at perl-Tie-EncryptedHash but it didn't need rebuilding as it's an architecture-independent package and the license tag is correct, albeit problematic for Fedora, but that's another story...
Wednesday 22nd August 2007
Fedora Project
The mass rebuild continues.
Today I've rebuilt perl-Convert-BinHex, perl-Crypt-DSA, perl-Crypt-Primes, perl-Crypt-Random, perl-Crypt-RSA, perl-Crypt-SmbHash, perl-Data-Buffer, perl-Date-Simple, perl-Digest-BubbleBabble, perl-Digest-MD2, and perl-FileHandle-Unget
Local Packages
Updated gotmail to apply patch for the "Page doesn't contain any form action field!" problem (http://sourceforge.net/tracker/?func=detail&atid=615989&aid=1777163&group_id=96810)
Thursday 23rd August 2007
Fedora Project
Updated mod_fcgid from 2.1 to 2.1. Yes, that's right. Upstream released a new version with the same version number. Grr. I've no idea how long ago this happened and the only change made was in a Windows-specific file but it's the principle of the thing - you just don't do that! I also added a buildreq of gawk (used when generating the requires for the SELinux subpackage), since nothing in the minimal buildroot seems to pull that in in the current Rawhide repository.
Updated rbldnsd from 0.996a to 0.996a. Sound familiar? Yes, same thing happened here, the changes being in some of the debian files that aren't used for creation of the RPM package. Whilst I was at it, I updated the package to use the new scriptlet for user/group creation and removed the dependencies on /sbin/service by calling the initscript directly
IdealX appear to have ceased being the upstream for smbldap-tools, so I updated the URLs for the package to point to their new home on sourceforge.net and also added a patch that enhances smbldap-useradd to add a new -o option to specify an organizational unit
Local Packages
Updated mod_fcgid as per the Fedora version
Updated rbldnsd as per the Fedora version
Updated smbldap-tools as per the Fedora version
Friday 24th August 2007
Local Packages
Merged some changes in from Rawhide:
Updated proftpd to 1.3.1rc3
Updated curl to do anonymous FTP logins properly
Updated tidy and gtkwave to get approved license tags
Fedora Project
Rebuilt gtkwave as part of the mass rebuild
Tuesday 28th August 2007
Fedora Project
Rebuilt pptp as part of the mass rebuild; the license is GPL version 2 or later, though there's nothing in the source that actually says this explicitly. Upstream CVS has been updated to rectify this.
Rebuilt bluefish as part of the mass rebuild, updating the license tag and scriptlets (FC5 onwards no longer need scriptlet dependencies for update-{desktop,mime}-database - see Packaging/ScriptletSnippets) whilst I was at it.
Local Packages
Updated curl to build against nss rather than openssl on Fedora 5, RHEL 5 onwards.
Wednesday 29th August 2007
Local Packages
Updated sendmail to include the latest updates from Rawhide, such as the LSB-compliant initscript; unfortunately the new initscript has some compatibility issues on older distributions so I'll need to hack it again soon to fix that.
Fedora Project
Rebuilt python-zope-interface as part of the mass rebuild
Thursday 30th August 2007
Local Packages
Updated fetchyahoo to 2.11.0
Fedora Project
Rebuilt libxml as part of the mass rebuild
Friday 31st August 2007
Fedora Project
Built perl-Date-Simple for EPEL 4 and 5
Local Packages
Updated fetchyahoo to 2.11.1
Previous Month: July 2007
Next Month: September 2007