Tor Olav Stava wrote this on Thu, Jan 19, 2006 at 11:34:16AM +0100.
My reply is below.

> I've come to love nALFS, but installing all my wanted programs
> usually takes several runs of "select and install", which made me
> decide to reorganize the *.xml profiles in dependency order.

Thanks for your reply.  You're beyond me there: I've not looked into
ALFS.

The trouble with the "BLFS-Deps" hint is that the prerequisites list
and the wishlist need to have the same structure: a simple,
line-delimited list.  In a more complex universe (maybe one more like
the Real World), the prerequisites list would have alternative
branches.  Then it would be much more difficult to explain, to
understand, and to convert to the wishlist structure.  I'm thinking
that the packages database (pkgs.txt) file maybe ought to be in
(horrors) .XML and should include a dependency tree.  There would be
no PrerequisitePackages.py script.  Instead, there would be an
interactive script that would present alternatives serially to the
User to conjure the wishlist directly from the dependency tree.  That
would be a lot of work, though.

Q: What is brown, lives in trees, eats nuts, and is <ul><li>made of
cement</li><li>written in .XML</li></ul>?  A: A squirrel.  The
<ul><li>cement</li><li>.XML</li></ul>is in there just to make it hard.

> As I don't use the install scripts (using nALFS) or the download
> scripts (local repository), they haven't concerned me alot.

Don't worry about it.

> It seems to me that the most important fix is already done; 
> HarvestPackages.py is now able to update the database from the latest 
> XML profiles. Thanks a lot for that work! :)

Then I'm nearly done fixing the hint, and you're done testing my
code.  Thank YOU!

Someday soon, I'll upload the patches.  First, though, I'll have to go
over the packages database with a fine-toothed comb and fix the
AuditPackages.py script to override any inconsistencies.

> Ohh.. One last thing I noticed: none of the Perl modules gets harvested, 
> but I guess that's because of the abnormal structure, and it'll be messy 
> work to include it. Just wanted to mention it ;)

"A foolish consistency is the hobgoblin of little minds, adored by
little statesmen and philosophers and divines."  I guess the
developers of BLFS are neither little statesmen, philosophers, nor
divines.

-- 
.. Chuck Rhode, Sheboygan, WI, USA
.. 1979 Honda Goldwing GL1000 (Geraldine)
.. 1978 Honda Goldwing GL1000 (Fenris)
.. 30?F. Wind E 5 mph. Mostly clear. Mist. 
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to