Hi Jim--thanks
If you followed the book properly perl should be created in $LFS/usr/bin and not $LFS/usr/local/bin. Can you verify or have build logs from your perl installation, so we can review?Your first point is exactly what has me worried. I have retraced and retraced my steps and I'm convinced, unless I made a typo somewhere, that I have followed the instructions exactly. The only place where I have a doubt is my responses to the questions during the run of the "Configure" script when installing Perl. It did indicate that Perl would be installed in /usr/local and I didn't change it thinking that the option "--prefix=/usr" would take care of it.
I didn't make any build logs--I'll start doing it--however,
`find /mnt/lfs/usr -name "*perl*" -print` gives [edited--total of 298 lines]:
/usr/local/bin/perl5.8.5 /usr/local/bin/perl /usr/local/bin/perlbug /usr/local/bin/perlcc /usr/local/bin/perldoc /usr/local/bin/perlivp /usr/local/bin/find2perl /usr/local/lib/perl5 ....[149 more /usr/local/lib entries] /usr/local/share/man/man1/perlce.1 ....[138 more /usr/local/share entries] /usr/bin/perl [this is the symlink]
So it looks to me like perl was installed in /usr/local/bin.
I checked on the status of the other symlinks created in Section 6.6, and the only ones left were for perl and bash--and I haven't installed bash yet. So it looks like I screwed up somehow.
I think that what I'll have to do to get back to the "pure" book-state is remove the autoconf sources, uninstall both texinfo and perl, and reset the perl symlink to /tools/bin/perl. Then I'll have to re-compile perl and make sure to answer the install questions with /usr. What do you think of this approach. Got any ideas that might be easier, like
'mv /usr/local/bin/perl{5.8.5, ,bug,cc,doc,ivp} /usr/bin/` ad nauseam for the other 292 files?
Thanks again,
Dan
-- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
