Am 05.01.2013 18:39, schrieb Bruce Dubbs:
> The idea of the script was that it should be short. Generally the
> problem is that the symlinks are not set and occasionally makeinfo is
> not installed. Rarely is the problem an out-of-date executable.
agree.
so why not check just the very important stuff?
check the versions for
- bash
- binutils
- gcc
- texinfo
i guess any distro matching at requested versions for these packages
should have the other packages requrements too.
more important than more package-versions are imho a working compiler
- gcc compilation
the kernel
- version
where as 'compiled with' should be met by the gcc version too. i am not
aware of any distro shipping the kernel compiled with a older version of
gcc than the kernel (ok, maybe the .point release does not match).
and the links
- sh
- yacc
- awk
as some distros seem to get rid of the /usr/{bin,sbin} my script checks
for /usr and /usr/bin. if one of the links fails, i STOP the script with
an error.
i guess with an approach like that, less novices will fail in the very
beginning.
just my thoughts...
tobias
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page