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