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
