On 12/11/05, Jeremy Huntwork <[EMAIL PROTECTED]> wrote:
> The real thrust behind this research is to have a rationale for each
> package -- *why* it's built *when* it's built. IMO, that's 10 times
> better than just saying 'eh, the build order is a huge mess, we don't
> know why this package is before this other one, but it works so let's
> just leave it.' Note, too that in the proposed branch and build order
> *all* dependencies will be listed - even the ones that are satisfied by
> the alphabetical order. Nothing will be unknown.

There are reasons.  I know Greg opened that bug, but it was his and
Ryan's own work on PLFS, using ICA that determined a lot of the
ordering.  Damned archives are too big!  I knew I should have
bookmarked more things last time I did this.  I'll get links soon.

> > Jeremy, I think that a better goal would be to resurrect the purity
> > tests and see how current LFS stacks up.  I'll be glad to help on
> > this.  I have slow hardware, so doing a complete LFS is an all day
>
> Sure. But I would rather do purity tests on the alphabetical. Current
> LFS is broken in that no one knows why things are done the way they are.
> It's a ridiculous position for this project to be in, really.

OK, now I see where me and you are having the disconnect.  We're both
interested in tracking down the reasons for the build order and
putting them in such a way that provides the greatest robustness and
documents its exact position.  However, I think that making the
changes and then testing is going to add way too many variables to the
test.  Starting from a known good recipe and slowly altering would
seem to be a more prudent way, to me.

What you're suggesting is completely changing the build (arbitrarily
making it alphabetical) and changing it until it becomes pure?  Well,
it's still crazy, but it's starting to make more sense.  I still think
it would be worthwhile to do the purity test on current LFS to at
least know where the LFS-newbuildorder branch stacks up.  Maybe it
should be called Ordered LFS or something.

Well, count me in!  Doing the purity tests and figuring out all the
niggles of this baby sounds like a lot of fun.  (Man, when did I
become such a nerd?)  I still plan on doing a current LFS ICA test to
see where it stands, but what you and Chris have done seems like a
good jumping off point.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to