Randy McMurchy wrote:
Chris Staub wrote these words on 01/22/06 11:36 CST:
It seems a bit petty to worry about setting a bad precedent...just
*having* a package that needs 200+ individual package installations is
setting a precedent by itself...
I'm not sure I understand your point other than to call my opinion
"petty". To me, how many tarballs a package has is irrelevant to our
doing things differently (scripting) for the installation. There is
no precedent being set by BLFS because a package has 200 tarballs.
My point was that I would like to continue to research ways and not
be married to scripting this thing.
As they are now, the instructions provide a sample for-in-do loop, but
the actual instructions say "For each chosen package, run the following
commands:." The commands still need work too, extra && and also need to
separate user/root commands.
Creating a script to auto-install
Xorg *is* setting a precedent. Now, whether or not one considers it
"petty" to worry about it, is left up to each individual.
While completely functional, I don't see any educational value by
telling someone to run './configure --prefix=/usr --sysconfdir=/etc
--localstatedir=/var && make && make install && ldconfig' 220-280 times.
Those commands have been covered in LFS and in the prereqs for Xorg.
Introducing a 'simple' script is not a bad idea from an educational
standpoint. It's different from BLFS before it, but not bad IMO as long
as it's explained well.
The wget switch (-B) used is also not well known...why not explain here
and give people a new way to use an existing tool? Someone could argue
for ncftpget as well....hell that would be easier, but it doesn't give
the dependency order as Dan has added earlier. In fact, prior to Dan's
notes above, wget was just a bad choice based on preference. Now it is
usefull as the list of files will serve two purposes. This should be
explained too.
As mentioned before, excluding educational value, there is no reason to
script the build in the book. This can be left as an exercise for the
reader, but IMO, the scripting adds extra value to the instructions.
-- DJ Lucas
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page