Hallo, I was running another build with jhalfs 4208 as of today, with LFS/BLFS 10.0 and I can report that I have in fact a clean build and did not encounter the problems I had over the last days with SVN. tracker-3 and gtkmm-3 build fine, too.
I have some minor suggestions: the build scripts are far from idempotent, so when something fails it is hard and tedious to cleanup before a new attempt. I've been working with ansible for some time now and it's so convenient that you can run it multiple times in a row without lots of thinking ;) Typical problems in LFS / BLFS scripts are: * directories already exist and mkdir fails. * symlinks exist and ln -s fails. * user/group already exists and groupadd/useradd fail. I suggest to add some "ignore" switches and some validation: e.g. mkdir -p instead of mkdir, ln -f -n instead of ln, grep "^groupname:" /etc/group || groupadd ... etc. ln -sfv is used in some places but not consistently, same for mkdir -p. I admit this would make the book harder to read and distract from the main point of teaching and learning, so maybe translate that on the fly with jhalfs? Stay healthy, Thomas -- "Do you wanna be a legend or a footprint on the sands of time?" -- http://lists.linuxfromscratch.org/listinfo/alfs-discuss FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
