Guys, while I'm waiting on my automated build to complete, I'm running 
through a manual build on a second system that I have, in order to test 
the idea of using a DESTDIR installation.  I must say that it has been a 
*long* time since I did a full manual build.  Anyway, can anyone provide 
a technical reason not to create the entire 'base' while in chapter 4?  
I think with current host system requirements, the syntactical 
differences can probably be thrown out the window (and if not, then the 
host requirements can be updated).

The reason that I ask is that I'm looking at this from a packager's 
point of view.  Everything in section 6.5 and the second, third, and 
fourth set of commands in section 6.6 (creating /etc/passwd, /etc/group, 
and /var/log/{lastlog,{b,u,w}tmp}files) belongs in back in Chaper 5 so 
as to create an "LFS-Base" package.  Additionally, this gets rid of the 
"I have no name" bit, and the extra invocation of bash.  The "I have no 
name" prompt is the only educational piece that is lost (and it could 
stay, although it'd have to be changed a bit), while logically creating 
the entire base at one time sets the stage for proper packaging (IMO).

Thoughts?

-- DJ Lucas

-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to