On 12/17/2013 12:17 AM, John Burrell wrote: > When I try and update the dynamic linker, /usr/lib/ld-2.18.so in my case, > > I get the message 'Text file busy' > > and when I then access the chroot window I get a seg fault. > > If I close this window, open a new window, unmount the lfs disks, remount > them and enter chroot, everything works fine and the linker has been updated. > > This happens whether I use cp -av or install. > > Googling suggests that install should not cause the seg fault, but it does > for me. > > Obviously it's rather messy the way it behaves. It would be cleaner if I > could avoid the seg fault. Is there some option that I should use with > install to prevent the current behaviour? > > Thanks > > jb. >
My secret is that I use /tools toolchain for upgrading Glibc when necessarrry. Just point the PATH to /tools/bin before starting the upgrade and it should be done. Overwriting a file should get you the same result for many libraries which are used by the utility replacing the linker (cp, install, whatever). It needs to be a) removed first, then installed again b) overwritten, but not being in use at all. -- Note: My last name is not Krejzi. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page