PaulHowarth/Blog/2007-08

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

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

Recent