http://bugs.linuxfromscratch.org/show_bug.cgi?id=684
------- Additional Comments From [EMAIL PROTECTED] 2005-11-16 10:39 -------
OK, here's what I have so far in listing build-order dependencies. Each package
has a list of (what I know so far) what packages must be installed before that
package, and the reason (if needed...if it's anything other than the obvious
"links to libraries")...
Perl:
Iana-Etc (needed for testsuite)
Readline:
Ncurses
Autoconf:
M4 (hard-wires path to m4 binary in some scripts)
Perl (needs more than the minimal Perl installed in chap. 5)
Automake:
Autoconf
Bash:
Ncurses
Readline
Bison:
M4 (hard-wires path to m4 binary in bison executable)
Diffutils:
Coreutils (hard-wires path to pr program)
File:
Sed (hard-wires path to sed binary)
Findutils:
Coreutils (updatedb script hard-wires path to sort binary)
Inetutils:
Ncurses
Kbd:
Bison
Flex
Less:
Ncurses
Libtool:
Sed (hard-wires path to sed binary)
Man:
Bzip2 (path to bzip2 in man.conf)
Diffutils (path to CMP in man.conf)
Gawk (makewhatis script hard-wires path to awk binary)
Gzip (path to gunzip in man.conf)
Less (path to PAGER in man.conf)
Module-Init-Tools
Zlib
Procps:
Ncurses
Psmisc:
Ncurses
Shadow:
Sed (several scripts (useradd, userdel, vipw) hard-wire path to sed
binary)
Tar:
Bzip2
Gzip
Texinfo:
Ncurses
Util-linux:
Ncurses
Vim:
Ncurses
In addition to the above list of what packages must be built in what order, some
packages need additions to the plain list of what they "Depend on"...
Perl - Iana-Etc
Bash - Readline
Man - Bzip2, Diffutils, Gzip, Less
Module-Init-Tools - Zlib
Tar - Bzip2, Gzip
Unfortuanately I didn't do complete testing for this because I forgot to run
testsuites for most packages. Will start finding what (if any) additional
dependencies would be needed for package testsuites to pass whenever I get time
to try it...
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page