PaulHowarth/Blog/2009-11-19

Thursday 19th November 2009

Fedora Project

  • Fixed a fails-to-build-from-source (FTBFS) problem (Bug #539223) with bluefish on F-12 and Rawhide; the file /usr/share/application-registry/bluefish.applications wasn't being installed because the /usr/share/application-registry directory wasn't present at build time; this was because gnome-mime-data, which provides this directory, was dropped as a dependency of gnome-vfs2 in release 2.24.1-8. Simple fix: add gnome-mime-data as an explicit build requirement. I also added a version requirement of enchant-devel >= 1.4.2 because bluefish uses the enchant_dict_add function, which isn't available in earlier enchant releases.

Local Packages

  • Updated perl-Class-MOP to 0.95; my patch for Test::More versions < 0.88 has been merged upstream and is no longer needed

  • Updated perl-Module-Signature to 0.61 (POD encoding changed to UTF-8)

  • Updated perl-Moose to 0.93; I had to update my patch for Scalar::Util versions < 1.14 to get the test suite to pass on old Fedora releases


Recent