I want to tell you that the dependencies for colord-0.1.21 are not as they are listed on the corresponding blfs book page.
I have installed all depencencies listed under 'required', but an attempt to configure colord results in: No package 'gudev-1.0' found. The recommended 'Udev-Installed LFS Version' seems to be a requirement too. Also the instructions on this page are not valid for my lfs 7.0 installation, because Udev-173.tar.gz is not available anymore from http://www.kernel.org/pub/linux/utils/linux/kernel/hotplug. Therefore I decided to install Udev-182, slightly deviating from the instructions on http://www.linuxfromscratch.org/lfs/view/stable/chapter06/udev.html. Here is my modification and some explaination for each change. BLKID_CFLAGS="-I/usr/include/blkid" \ BLKID_LIBS="-L/lib -lblkid" \ KMOD_CFLAGS="-I/usr/include" \ KMOD_LIBS="-L/lib -lkmod" \ ./configure --prefix=/usr \ --with-rootprefix='' \ --with-rootlibdir=/lib \ # added this one because this option is in the instructions for reinstalling udev in blfs --bindir=/sbin \ --sysconfdir=/etc \ --libexecdir=/lib \ --enable-rule_generator \ # --disable-introspection \ # because I do have introspection installed --disable-keymap \ # --disable-gudev \ # because this one is the missing depencency for colord-0.1.12 --with-usb-ids-path=no \ --with-pci-ids-path=no \ --with-systemdsystemunitdir=no \ --with-docdir=/usr/share/doc/udev-181 # added because its also in the instructions in blfs chapter Udev-Installed LFS Version After configuring the Udev sources with these arguments, the first build attempt failed, because Kmod lack's from LFS 7.0. Therefore I would also suggest adding Kmod to the required dependencies on http://www.linuxfromscratch.org/blfs/view/svn/general/udev.html and removing the instructions for udev-173 alltogether from this page. Well, I'm writing this email while attempting to get colord-0.1.21 compiled and installed, and a new attempt to configure it just resulted in another configure error: No package 'polkit-gobject-1' found So this one also seems to be 'required' instead of 'recommended'. And I have just noticed that usb-utils is not installed on my system but is in the 'required' section of http://www.linuxfromscratch.org/blfs/view/svn/general/udev.html. I suppose this one can be moved to 'recommended'. I'm writing this email while I'm configuring and building the packages, and now udev is installed with Kmod running, I found another oddity on pollkit-0.106 this time: Building polkit-0.106 on an offline system halts on a make error because it cannot acces: http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl of course not, without an internet connection, since when is internet required for make? It is the first time I experience that a build requires internet acces, but I don't see why and I don't like it also. adding --disable-manpages to the configure arguments makes the build succesfull. This is a very weird and uncommon thing in my point of view, make that requires internet access. Anyways, after all of this, I did get colord-0.1.21 to build and install, I hope this info is of any use for you. Ronnie van Aarle.
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
