Getting into LFS 6, I find myself running in circles without being able to compile much.
Ch. 3, & 4 went in without much problem, as did most of ch 8 & ch 9. Xorg got installed as well. But something became very clear If you go only on the "Requirements", you can get things installed fairly easily. If you try to have the optional packages installed as well, it seems basically impossible to get going. So unless maintainers have been kind to you, './configure'_actually_ means ./configure --without-this --without-that --without-the other and I end up with a system with a number of features compiled out. The other problem is that you end up with the rpm type syndrome of installing 15 rpms to get a 100k program. For example is gtk-doc, used by packages for building documentation (vaguely useful) and plenty of things use it. It seems the sort of thing you would compile early. GTK-doc needs OpenJade-1.3.2, libxslt-1.1.12, DocBook XML DTD-4.3 and DocBook XSL Stylesheets-1.67.2 Openjade needs OpenSP-1.5.1 libxslt-1.1.12 needs libxml2-2.6.17, Python-2.4 and libgcrypt. DocBook XML DTD-4.3 needs libxml2-2.6.17 and UnZip-5.51 DocBook XSL Stylesheets-1.67.2 needs libxslt-1.1.12 How important are these optional packages? I'm not an IT guru, aware of what everything does. Have people tried either a). Downloading & compiling everything and if so can you mention disk spaces involved? I have a 10 gig partition for this, and one or two tricks up my sleeve, but space is not limitless. b). Streamlining your builds to get a reasonable progression? I'm running your standard pc, I want X, browsers, OO, Evolution(someday) gnome & kde libs, mebbe gimp, ssh, a database, and a bit more multimedia stuff than last time, and a good range of libraries. And I don't want to find I have compiled out features and need to recompile in circles until everything has all features. c) Has anyone a handy process for scanning the book for items with no dependencies? -- With best Regards, Declan Moriarty. -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page