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

Reply via email to