On Thu, Sep 20, 2018 at 12:36:25PM -0500, Bruce Dubbs 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.
>
I was getting ready for a fresh build (I need a system with minimal
perl modules, for tracking their dependencies), so I gave this a
whirl. The removal of util-linux from chapter 5 caused me some
grief, but only because at some point I'd tried building from fedora
and obviously something had caused /dev/pts to not be mounted in
that situation, so I was using mountpoint to check that it had been
mounted. That problem is mine, all mine.
The build seemed to go ok (I haven't looked at the test results
beyond noticing that I'm still seeing failures in elfutils although
a run on a completed 8.3 system was ok - I had guessed maybe it
needed more static libs, but apparently not).
But apart from the weird build failure with nfs-utils (see blfs-dev)
my attempt to successfully boot failed - device eth0 not present.
My kernel config (was 4.18.6, now 4.18.9) and the general setup is
unchanged from 8.3, but perhaps something has changed in the new
eudev and I missed it ?
For the moment, my polite view is "double plus ungood", but for
people not scared of normal language my view is actually "sod this
for a game of soldiers".
Yes, maybe this problem is at my end, but I couldn't see anything
obvious from looking at yesterday's changes in trac when I updated
my scripts.
ĸen
--
Tout est bien, tout va bien, tout va pour le mieux qu'il soit possible
-- Candide, de Voltaire
(Everything is for the best, in the best of all possible worlds)
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page