Wednesday 13th February 2008

Fedora Project

I decided to use chain-build for the Gnome 1 stack so that each layer of the stack would be built on the newly-built versions of the layers below. This involved bumping the release numbers in the spec for all of the packages, committing and tagging the changes, then doing one big build for libglade:

$ make chain-build CHAIN='libxml libpng10 imlib ORBit : gnome-libs :'

{i} The ORBit, libxml, libpng10, and imlib packages have no interdependencies, gnome-libs requires ORBit, libpng10, and imlib, and libglade requires gnome-libs and libxml

As it happens, a spot of additional testing I did just before I was about to close the bug revealed that the exit code for the initscript's stop action was wrong, so I'll need to fix and rebuild again.


last edited 2008-02-14 16:18:49 by PaulHowarth