Hello Scott,

On Wed, 2020-11-11 at 09:02 -0500, Scott Andrews via blfs-support
wrote:

[....]
> have a system I can boot my raspberry pi from and ssh into straight
> away.  It is a complete "base" headless system. I then add what ever
> that particular system needs for its function.  I can replaicate this
> as many times as needed and it is completely stable.
> 
> [rant] 
>       What I have learned from LFS is how to fix issues that LFS
>       refuses to fix, and also the building sequence for a core
>       system, nothing else. What is really learned from cutting and
>       pasting from a book?
> 
>       You don't really learn until you do use a package manager and
>       then you see all the "liberties" that LFS has taken with their
>       process that causes all kind of grief for the package builder
>       and maintainer. Notice NO ONE (other than individuals) builds a
>       system WITHOUT a package manager.
> 
>       That is insane and why package managers were invented. With a
>       package manager you know exactly the dependencies for each and
>       every package and you can completely control those.  Building
>       without a package manager generally results in a chaotic
> system.
> 
>       BTW it looks like no one here knows of the concept of building
>       packages in a clean chroot. Let alone the benefits from doing
>       so.
> [/rant]

The LFS purpose is to demonstrate how to build a "linux system from
scratch" (Period). 
Mainly to make sure the components are buildin the "right" order
(trying to avoid 
dependecies loop, which not an easy task).

I am using RPM+zypper to build/manage my "own" distribution (see my
signature).
it wouldn't be achieved without LFS and I am still using LFS when
my RPM can't compile anymore because some low level component API was
changed by upstream without consideration.

LFS team is doing a great job, trying to keep all components up to date
AND in working order... 
Once again it is not a pre-cooked distribution it is a leaning tools,
as such you are entitled to 
adjust you setup according your needs and taste (once you reach the
confidence level about building it)

As learning tools, If I could suggest something to the LFS team, 
its about discarded components, my advices is to keep them within the
LFS tree
with a RED-TAG explaining why (and when) it was discarded. Discarding
components and knowing why is part of our collective learning process.


-- 
You have seen "Linux from scratch" and looking for ISO files
www.osukiss.org
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to