Kevin P. Fleming
kpfleming at linuxfromscratch.org
Thu May 13 09:03:31 PDT 2004
> I am trying to build ALFS, I built the LFS once a few months ago and blew it away when I had a hard drive die on my server. I would like to install it all again and
> found the ALFS interesting. I have tried the bootcd to use as my host system, but either copy doesnt work on my server for one reason or another, so I am
> starting out with Fedora. I worked on it last night for about 6 hours straight and finally got the nALFS compiled.
If it took you six hours to get nALFS compiled something is very wrong
with your system, your setup or something else. Also, if you are using a
recent Fedora (later than Core 1) and are trying to build LFS-5.1-pre2
you will experience problems, because FC2 contains updated packages that
interfere with building the toolchain in LFS chapter 5. FC2 is a
decent starting point to build an LFS CVS book, but not for 5.1-pre2.
> When I ran the program, it flew through
> everything and nothing happened. I am still doing research on nALFS and find I need to configure some files to point to proper directories and such 5 more
> hours later.
nALFS does not do anything by itself, it needs a profile. If the profile
you are using (which you do not mention) requires configuration before
it can be used, then yes, you will need to configure it first.
this point I am still guessing on where things are suppose to go to
create my LFS system and was just wondering if there were some better
> directions as the ALFS manual is very short on what needs to be configured, what files need modified and where directories need to be created. I am also
> unsure if the nALFS will download the files it needs or do I need to get the tarbells files and if so, where do these go so that nALFS can find them.
nALFS includes a README file that describes everything needed to compile
it; if you found that something was missing from that README file but
was required to get nALFS to compile please let us know.
The ALFS profiles distributed by our team (the "official" profiles) also
contain README files that document how they are to be used, and that
they need to be configured. They also tell you how to set up the
configuration directory based on whether you downloaded all the
individual package sources or a combined tarball, and they tell you that
all the package sources will be copied into your build directory as part
of the profile execution.
To be frank, it sounds like you are not yet ready to build a system
using ALFS tools. The problems you are reporting are things that you
should be able to analyze and solve on your own, using the provided
documentation and the resources of the LFS web site (mailing list
archives, FAQs, etc). These are quite basic questions and someone who
has already completed one or more manual LFS builds would not have any
trouble addressing them. The ALFS tools and profiles are intended to be
used by (somewhat) experienced LFS builders who want to automate their
system builds, not by someone who has never done an LFS build and wants
it done for them.
More information about the alfs-discuss