Hallo,
I've been entertaining myself by building LFS 8.3 over the weekend.
Originally I wanted to measure the difference between an old Samsung
SATA drive and a more recent SSD on an i5-6500 with 8 GB RAM but it
turned out to be more of an jhalfs adventure ;)
I'm using jhalfs from svn, not the 2.4 release which did not work for me
in previous tries.
On all occasions the makefile stopped after 146-revisedchroot with the
sudo usage message.
Target 146-revisedchroot OK
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
mk_BOOT
You are going to CHROOT into /mnt/lfs lfs
a password is required
usage: sudo -h | -K | -k | -V
It turns out that the CHROOT2 definition is missing from the generated
Makefile. After I added that (basically CHROOT1 without /tools) I could
continue.
Next thing I noticed: if I have a common /boot partition where kernel
and config file from a previous build (or from parallel installations)
exist the "cp -iv" in 158-kernel effectively sends the machine to an
infinite loop. It waits for confirmation to overwrite (-i) but there's
no possibility to do that in a headless process.
Generally since interactive commands do not go well together with
makefile automation I suggest the script template removes -i from cp, mv
and similar commands. For the same reason rm should always include -f in
automated scripts in case something happens to be readonly.
Apart from that I'm quite happy with jhalfs.
Thanks and have a happy new year.
Tschau...Thomas
--
"Do you wanna be a legend or a passing footprint on the sands of time?"
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wikipedia.org/wiki/Posting_style