Quote:
Originally Posted by MTK358
(Post 4380102)
I'm using the PDF version of the LFS book 6.8. I downloaded it the day before yesterday. The Live CD did come with the LFS book, but I hate having to use command-line browsers. Having the PDF version on Okular is so much nicer, and the table of contents in the sidebar is very handy.
|
Can you provide a link from where you got the liveCD with the book? AFAIK, the liveCD comes with the 6.3 version of the book.
Quote:
The Live CD is the official 64-bit LFS Live CD. It might not be the newest, though, since I downloaded it a few months ago. If I had to start over, I would definitely get the newest 32-bit official LFS Live CD.
|
From the LFS site
Quote:
The following stable versions are supported and recommended for downloading:
x86 (contains official LFS-6.3 book): lfslivecd-x86-6.3-r2160.iso
x86_64 (contains unofficial LFS book): lfslivecd-x86_64-6.3-r2160.iso
|
In my understanding, having a livCD to build an unofficial version of the book would make the liveCD unofficial itself. But I might be wrong about that.
Quote:
I checked, and both /tools/lib and /tools/lib64 exist, and they have different contents!
|
/tools/lib64 should be a symlink to /tools/lib. It is created in chapter 5.4:
Code:
case $(uname -m) in
x86_64) mkdir -v /tools/lib && ln -sv lib /tools/lib64 ;;
esac
When you realized that you have the x86_64 version and redid the x86_64 you might have created a separate directory instead of the link. But that is just a guess.
I suggest that if you start over then start with a freshly formatted partition. Do not keep any directory structures to save some time. You should also 'set -x' in your script and pipe to 'tee' (stderr & stdout) in order to log what exactly has been executed (i.e. with variables expanded). As far as I can tell from your screenshots the error message is just echo'ed.
|