On 09/21/2018 01:14 AM, Kevin Buckley wrote:
On 21 September 2018 at 01:36, Bruce Dubbs <[email protected]> wrote:
I have made some reasonably significant changes to LFS. In addition to five
package updates I have done the following.
1. Removed util-linux from Chapter 5.
2. Removed the associated symlinks from Chapter 6, Creating Essential
Files and Symlinks
3. Moved the System V specific packages in Chapter 6 (Sysvinit,
Sysklogd, and Eudev) to be the last packages in Chapter 6.
4. Moved the systemd specific packages (systemd and dbus) to the
end of Chapter 6 with the exception of procps which is now
at the end of the chapter due to being dependent on libsystemd.
5. Reordered eudev and util-linux in Chapter 6 to avoid the need
for LD_LIBRARY_PATH, config.cache, and LIBRARY_PATH in e2fsprogs.
This reordering of packages simplifies the build and makes the build order
of Chapter 6 identical for both versions of LFS until the user
gets to the last three packages. There are still some differences in the
build instructions of acl, attr, createfiles, glibc, man-db,
procps and util-linux as well as text differences in a few other files.
I've built both versions of LFS and they both build cleanly but have not
proceeded into BLFS. I'd appreciate any feedback about these changes,
especially if you see any issues I've missed.
So,
I am in the middle of an 8.3 build, in that I have Chapter 5
(with util-linux) completed.
Were I to carry on with the Chapter 6 instructions (PkgUser) butre-order
them to match your new ordering, what do you think the chances of things
working are?
Good. There are some chenges in the Creating Files (fewer commands) and
in e3fsprogs, but
Reason for asking is that I'd rather not rebuild Chapter 5 with the updated
packages if possible.
Rebuilding /mnt/lfs/tools will not be needed.
I guess the underlying question would be, if one has a /tools with util-linux
in it, would that break anything that is now done in the new build order?
I cannot think of any breakage, but the system has had very limited
testing so far.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page