Ken Moffat wrote: > I know some people upgrade everything, so I'll mention a slight > hiccup I've just had with an in-place upgrade of texinfo on a 7.2 > system (to test possible fixes). > > make install-exec-hook > make[4]: Entering directory `/scratch/working/texinfo-5.0/tp' > ln -s texi2any /usr/bin/makeinfo > ln: failed to create symbolic link ‘/usr/bin/makeinfo’: File exists > make[4]: [install-exec-hook] Error 1 (ignored) > make[4]: Leaving directory `/scratch/working/texinfo-5.0/tp' > > I only became aware of the problem when I decided to check that I > was indeed running 5.0 and instead got > $makeinfo --version > makeinfo (GNU texinfo) 4.13 > > That seems to be the only problem, manually forcing the symlink > with -f has fixed it.
This appears to only be a problem for reinstall. For LFS, the install done on both Chapter 5 and Chapter 6 should be first time installs and the problem does not arise. For reinstalls, I note that there are several places that use @LN_S@ that is generated by configure as 'ln -s'. About the only fix I can see is: sed -i "s/'ln -s'/'ln -sf'/" configure But that's not needed for the book. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page