Dan Nicholson wrote:
On 3/8/06, Chris Staub <[EMAIL PROTECTED]> wrote:
I'm still updating my dependency list here -
http://linuxfromscratch.org/~chris/dependencies.txt

Unfortunately my network connection died yesterday, and I neglected to
copy this file to my own system (shame on me!) so I couldn't add more
till just now.

Chris, I started updating my sandbox with what's in the file above. One thing I noticed right off the bat was the deps in automake. So I
groveled through automake source and found that most of the deps are
for the test suite.  Maybe this should be noted separately.  Here's
the insane list of testsuite deps I came up with:

$ grep -rh '^required' tests | \
        sed -e 's/^required=//' -e "s/'//g" -e 's/"//g' -e 's/ /\n/g' | \
        sort | uniq
bison
bzip2
emacs
etags
flex
g++
gcc
gcj
gettext
GNUmake
gzip
icc
libtool
libtoolize
makedepend
makeinfo
makeinfo-html
python
ro-dir
runtest
tex
texi2dvi-o

What do you guys think about this nonsense?  I think the only hard
dependencies of automake (for building and running) are listed in the
current in the current book.  Chris probably knows best, though.

--
Dan

I think deps. that are needed for testsuites could be labeled as being "optional" (notice I already started doing that for a few packages) but you could do the same with several others. For example...

DejaGNU is used by GCC, Binutils, and Findutils testsuites
Perl is needed by Make and Udev testsuite
[ridiculously long list of packages] used by Automake testsuite
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to