lists wrote:
> Jeremy Huntwork wrote:
>
>> On Wed, Aug 15, 2007 at 07:37:12AM -0500, Randy McMurchy wrote:
>>
>>> I'll go on record as -1.
>>>
>> I'm not going to push to get this into LFS. If the vast majority of
>> those with a voice here are for PM in LFS, great. If not, great. :)
>>
>>
>>> I feel we should mention it, provide links to the various alternatives,
>>> and drive on. We are not a distribution. We are a book that shows how
>>> to compile Linux from scratch. Let's don't forget that.
>>>
>> Understandable. Of course, it could be argued that part of what makes a
>> Linux system is package management. It is after all part of the LSB.
>>
>
> The real reason that package managers are a bad thing, the bloated
> "requirements" of the meta packages in them. grab yourself a current
> debian install, and install KDE on it, minimal KDE without the kdeedu,
> games, development, pim package groups. you can't, Debian made the KDE
> meta package require 100% of all optional KDE software to install the
> base KDE.
> Debian did the same type of bloat with the Gnome meta package
> requirements, put way to much as absolutely required.
>
>
This last observation is one of the main reasons i've been using Gentoo
for 4 years - you don't even have to install all of 'kdebase' if you
don't want to, much less the other meta-packages. However, their PM,
Portage, must require an absolutely colossal amount of maintenance (&
i'm just talking about the ebuild-tree, never mind the package-manager
itself), so a similar system for {,B}LFS would almost certainly be
impractical...
During my only LFS-build thus far i used a combination of the pkgusr &
fakeroot hints, & found the use of $DESTDIR to be particularly
educational, as well as practical, so if the book were to encourage it's
use more in future, i don't think that would detract from it's original
goal of being a learning tool.
I also whole-heartedly agree with Alan's earlier comment - "The
unfortunate consequence of LFS is that it also teaches the user how
great a lean/mean Linux system can be (and most would want it to stay
that way if it *was* a distribution). I would hazard a guess that most
people who grok LFS would love to use it for their everyday distro."
Perhaps the existing book-section on package-management could be
embellished to the effect that "These are some of the most popular
options, of which we ourselves use <this one> in development of our
LiveCD project" - not so much a stipulation as an endorsement...
Subsequent to listening to an ArchLinux advocate, & looking at Greg's
DIY project, i'm thinking of using 'pacman' on my own system, but i'm in
no rush so i'll be holding off for now & following this thread with
interest to see where the consensus leads...
taipan
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page