PaulHowarth/Blog/2007-03-26

Monday 26th March 2007

Local Packages

  • Updated dovecot to 1.0.rc28

  • Updated perl-Module-Build to 0.2807

I'd previously decided that next time a perl-Module-Build update came along, I'd add one of the currently-missing optional build dependencies, so I picked perl(YAML) as the one to add. Unfortunately this meant that I also ended up needing perl(XML::Simple), and in turn perl(XML::LibXML), perl(XML::LibXML::Common), perl(XML::SAX), and perl(XML::NamespaceSupport). Now perl(XML::LibXML) has been in Fedora since Fedora Core 2 but I needed a package for Red Hat Linux 9, Fedora Core 1, and Red Hat Enterprise Linux 3. The current XML::LibXML is very picky about the libxml2 version it's built with and I had great trouble getting a version that would work. In fact I ended up using version 1.57 and disabling the test suite. I also had to use an old version (0.35) of YAML for Red Hat Linux 9 and Red Hat Enterprise Linux 3. Anyway, all of the packages build OK as they stand and have dependency closure, but what a pain...


Recent