Here is the section I did not do. I did not realize that it was mandatory (I thought it was cosmetic ;)) ================== To remove the “I have no name!” prompt, start a new shell. Since a full Glibc was installed in Chapter 5 and the / etc/passwd and /etc/group files have been created, user name and group name resolution will now work: exec /tools/bin/bash --login +h =============================
Also, it seems that while I built perl in 5.x, I neglected the "copy" part at the end. Teaches me to rush this along... Thanks for the help Dave --- ==================================== David Scott Williams twitter: @dscott_williams blog: http://deadpenguinsociety.org ==================================== On 29.11.2011 10:27, Gerard Beekmans wrote: > Hi David, > > On 29/11/2011 10:13, David Scott Williams wrote: >> I feel silly replying to myself again -- but...after re-running the >> check, and it coming up OK... I went ahead and went to install this >> glibc... the tail end of the error message (I assume this is >> relating to >> a manual//info?) is as follows. Not sure if this is >> OK/normal/whatever. >> >> make[2]: Entering directory `/sources/glibc-2.14.1/manual' >> pwd=`pwd`; \ >> no libm-err-tab.pl $pwd/..> libm-err-tmp >> /bin/sh: line 1: no: command not found >> make[2]: *** [stamp-libm-err] Error 127 >> make[2]: Leaving directory `/sources/glibc-2.14.1/manual' >> make[1]: *** [manual/subdir_install] Error 2 >> make[1]: Leaving directory `/sources/glibc-2.14.1' >> make: *** [install] Error 2 >> I have no name!:/sources/glibc-build# > > I just checked through the section of Glibc source code and I believe > glibc-2.14.1/manual/Makefile line 110 is where it goes wrong for you. > The line in question contains: $(PERL) $< $$pwd/.. > libm-err-tmp > > The $(PERL) variable seems to have expanded into "no" which likely > will > be traced back during an error encountered during the "configure" > script > where it tried to detect perl and failed. > > There is a second issue: notice the last line in your output: > I have no name!:/sources/glibc-build# > > "I have no name!" is significant here. This is caused by the system > not > knowing "who" you are - usually because of a missing /etc/passwd > file. > This step is handled in Section 6.6 of the book "Creating Essential > Files and Symlinks". > > If this step was missed, perhaps you missed a couple of other steps > in > the same beginnings of Chapter 6 that led to Glibc's failure. Some of > those core system files will definitely trip up a configure script. > The > files are simply assumed to always exist without exception and error > checking for their absence often doesn't exist or is poorly done. > > If in doubt, perhaps start Chapter 6 from the beginning again > assuming > Chapter 5 was done correctly. > > Gerard -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page