Hello!

I just finished building lfs-6.2 using the (great!) livecd.
The computer has a x86_64 processor, but I compiled just a 32bit version.
This is the second try installing a lfs system, the first try was with lfs 6.0, 
but I
didn'd get through. I didn't had enough knowledge.

1) The md5sum (and maybe the sha1sum, too) of the grub disk geometry patch was 
wrong.
Maybe this is reported, yet.

2) As a not that experienced user you would install (make install) every 
package you
compiled as root. So you have to get problems when you do this installing the
temporary system (chapter 5) later on. Maybe you can add a explicit note (like 
in
chapter 5.32) that every command if not specified otherwise should be issued as 
lfs.

3) In chapter 5.1 is a note:
"After installing each package, delete its source and build directories, unless
specifically instructed otherwise."
I wasn't able to see a place where I don't have to delete the sources. As far 
as I can
remember I had to preserve several build-directories in LFS 6.0 .

4) I know that you can use many different separators for sed, but a clear line 
would
be more uniform. One sed uses the / the next uses the @, the next uses the \ as
separator. Maybe it is possible to use everywhere the same one.

5) I can remember, that in chapter 6.60 (Cleaning up) was a note that you can 
backup
the tools dir so that you can build another lfs 6.2 later on without rebuilding 
the
temporary system.
I used the following command: "tar cjpsv -f /root/lfs-6.2.tar.bz2 /tools". Is 
that
correct? Maybe you can provide a working command for the simple backup?

6) In chapter 7.5 is a link to the time-hint. Maybe you can either add a note, 
that
this hint is quite old (the clock-lfs-bootscript sets the hwclock!) or update 
the hint.

7) In chapter 8.4 (Making lfs bootable) is a warning: "The following command 
will
overwrite the current bootloader..." Maybe you can provide the possibility of 
saving
the current mbr with dd, so that one is able to reset it?

8) Is the command "tar cjpsv -f /mnt/lfs-6.2.tar.bz2 /mnt/lfs/*" correct for 
saving
the whole lfs to a file for unpacking it somewhere else? Maybe it is worth to be
mentioned somewhere in the book.

9) I missed a clear statement whether I should use UTF-8 or not. I did set 
LC_ALL and
LANG to de_DE.UTF-8 and my system works fine. There are no wrongly displayed 
characters.

10) in chapter 6.18 (ncurses) is a note: "The instructions above don't create
non-wide-character Ncurses libraries since no package installed by compiling 
from
sources would link against them at runtime. If you must have such libraries
because of some binary-only application, build them with the following 
commands:"
Do I need the libs? or blfs? For what use are non-wide-character libs? Do they 
hurt my
system, if I install them?

11) 6.50.2 (configuring shadow): I issued pwconv, it exits without an error. 
But when
I execute passwd, I get "Enter the new password (minimum of 5, maximum of 8
characters)". But setting a password with more than 8 characters is no problem. 
Why is
 the output of passwd wrong?

That are the points I found discussable. Maybe some of you guys could just give 
a
statement.

Keep continuing that (great!) work!

Martin, with bad English knowledge
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to