On Fri, Apr 07, 2006 at 11:38:46AM -0400, Chris Staub wrote: > I've started working on a page describing the reasoning behind the > package build order for LFS. Take a look at it here - > http://linuxfromscratch.org/~chris/lfs-book/chapter05/buildorder.html.
Some preliminary thoughts: ---- "Autoconf must be installed before Automake. Autoconf can also use Automake in its testsuite, but since Automake requires Autoconf to build, satisfying the testsuite dependency would require building Autoconf twice. The LFS book simply builds Autoconf once and has a note explaining the situation in the Autoconf instructions." ---- I would probably not go into such detail as if this book is a teaching aide, the above paragraph would bog down and confuse the reader. Some lighter, general reading along the lines of: ---- "Some pkgs have circular deps [insert very light blurb as to what a circ. dep is-. This is noted on the appropriate pkg pages." ---- The e2fsprogs rationale is superceeded by the fact that E comes before U and should be dropped. I would drop info about linking because this is just a normal everyday dependency which has been handled since the beginning. The notes on hardcoded paths, however, is very useful knowledge. Finally, I would either move this page to right after the chap6 intro or add it to the end of the chap6 intro page itself. The discussion of chap5 deps is a different beast. -- Archaic Want control, education, and security from your operating system? Hardened Linux From Scratch http://www.linuxfromscratch.org/hlfs -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
