priority in install of packages

Mohsen Pahlevanzadeh mohsen at
Tue Jun 15 10:15:53 PDT 2010

On Tue, 2010-06-15 at 12:23 -0400, Neal Murphy wrote:
> On Tuesday 15 June 2010 11:47:33 Bruce Dubbs wrote:
> > On Tue, Jun 15, 2010 at 4:14 AM, Mohsen Pahlevanzadeh
> >
> > <mohsen at> wrote:
> > > Dear all,
> > >
> > > I'm in top of Chapter 5. Constructing a Temporary System.At this chapter
> > > some package is introduced that we must compile them.My question is:
> > > Do they have Chapter priority in compile same listed in chapter?For
> > > example if i compile package 5.12.expet before 5.11.tcl, is it problem?
> >
> > The order of the packages is carefully crafted to make sure
> > prerequisites are built in the correct order.  See the appendix for
> > each packages dependencies.  For instance, expect requires tcl.  When
> > we had a choice for the next package, it is added alphabetically, but
> > there is really no reason to deviate from the order given in the book.
> >
> > You may, of course, do what pleases you, but be prepared to start over
> > if it doesn't work.
> To be absolutely clear, and to directly answer the question, yes, it is a 
> problem because Expect will fail to compile if the TCL programs and libraries 
> are not found.
> To provide analogies, one cannot write an essay or poem until she has a sheet 
> of paper on the table in front of her and a pencil in hand, and one cannot 
> type and send an email until he has a working computer, an email program and 
> an active internet connection.
> Just as the order of instructions in a computer program is very important, the 
> order of the instructions in the human program called, "The LFS Book" is just 
> as important. Functionally, it is exactly the same as an optimizing compiler; 
> only after one learns how packages (instructions) are interdependent can one 
> successfully reorder or optimize package compilation (instruction execution).
> (For non-English-speaking LFS users, I hope this translates well enough.)

In appendex (Dependency section), we have 2 part for each package:
1.Must be installed before 2.Installation depend on.
now i don't know when i want to install package x, see 1 or 2 and
install packages before compile package x.please guide me....

More information about the lfs-support mailing list