Chuck Rhode wrote:

Is it just me, or are there more alternates in this version of BLFS
than heretofore?

Well, there's almost 100 extra packages compared to BLFS-5.0, but I guess a lot of the alternatives "problem" is caused by a lot of packages depending on "XFree or Xorg". I did a "./AuditPackages.py -U | grep or" just out of curiousity, and there's a few packages depending on "or" :) The Xfree/Xorg is easy to pluck out when the list is output, and I can check more thorough which other packages are also affected by this (If that's of any interest to you, that is).


Sounds reasonable, but it would be very nice if also the Optional
packages were sorted in the right order when included in the
"wishlist.txt." I guess that would mean an extra entry for each
package in the database, and some extra sorting, but hopefully it
can be done. ?

Ooh!  Yeah, I see what you mean, but see my comments above.  Again,
the User would need to be aware of the options before running the
script, and, because he was, he could just as well manually arrange
the order of the wishlist to install optional items in dependent
order.
You're so right... Seems I'm just getting lazy. :)

This hint is not about an automated BLFS install.  That requires an
alternate philosophy and *is* treated elsewhere; nevertheless, the
hint does tell how to generate install scripts with most of the
garbage from the book in them.  They *must be examined and edited
before use.*
What I'm doing (or trying to), is combining your hint and nALFS. 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. Your scripts have already helped make that a lot easier, and I'll manage to handle the Optional packages on my own. Of course, everything can be done by hand, but I value my time, and try to save some wherever I can ;)

I haven't started testing the generated install scripts, as I guess they're working (with some editing). If you're interested in a report on how they work (or don't), I can probably put one of my computers on the job. As I don't use the install scripts (using nALFS) or the download scripts (local repository), they haven't concerned me alot.

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! :)

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 ;)


Tor Olav
--
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