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

Reply via email to