I am going to reinstall LFS in the next day or so, and I have a few ideas; I just need some minor assistance.
I would like to use the tgz hint to install Slackware's packages and checkinstall. Now, should I do this:
1) Statically link checkinstall sometime during the chapter with all the statically linked stuff
2) Then, after I install glibc and bash, make, etc. (this is where I need your help) install checkinstall. At what point during the ch'rooted environment chapter should I install checkinstall in order to make sure my packages are as up to date as possible?
1) Should I just wait until after LFS is installed to install slackware/checkinstall?
1) What other type of basic (i.e no rpm/deb/etc.) package management system would you reccomend that doesn't require much more than bash? Or, should I just keep track of my packages I install from source and
manually remove them; what do you think is most efficient?
The next question:
I have heard that it is in some ways better to deviate a little from the book and install all the static programs into /usr/src/static and make the $PATH variable correct then install the programs as usual in the ch'rooted environment then delete /static after that chapter.
Do you think this is a good idea, or should I just do as the current LFS rc book says?
If you are running i686, what compile optimizations did you use besides -O3 -march=i686; did it work? or did some programs act strangely if you went more than those suggested in optimization.txt.
I'm also going to do the bsd-style-init scripts again, install GRUB again, Gawk instead of mawk again, XFS (didn't do this one last time), and a few other little deviations; It is my system right?
Any other suggestions?
Off to some more reading of the ****ing manuals