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

Reply via email to