On 8/4/06, Greg Schafer <[EMAIL PROTECTED]> wrote:
Nice Subject:, Greg. :)
However.... the latest ORBit2 package demonstrates how fragile this system is. The latest ORBit2 (part of Gnome-2.14.3) no longer depends on popt. The popt dependency was actually removed some time ago but the configure check mistakenly remained. This has now been fixed.
This is definitely the time when this dependency listing hurts. A low level library buried in the dependency chain is tough to find. Essentially, this is the "worst nightmare" of this style.
This has consequences for BLFS because ORBit2 is so deep in the platform stack that all the Gnome deps will now have to be revisited :-( It may well be prudent to just ignore it for now then redo everything when Gnome-2.16 comes along. But I wouldn't be surprised if Randy (having such a fine attention to detail) is already on the case? :-) It's probably too much work to change the BLFS dependency scheme to list all deps explicitly.
We'll definitely get it fixed. Randy is very on top of things. FWIW, in my scripts I list out all the dependencies (using that clever GNU make procedure you showed). Here's what I have looking for popt: $ grep -l popt * | sed 's/\.deps$//' cryptsetup-luks desktop-file-utils eog GConf gdm gedit gnome-utils gnome-vfs gstreamer-0.8 gstreamer gucharmap libbonobo libdv libgnomeui libgtop librsvg nautilus notification-daemon ORBit2 popt yelp Those might not be 100% accurate, but I try pretty hard to find all the dependencies. I actually would prefer to see all the dependencies, but this argument has been had before and some people are very opposed to it. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
