5.2 /usr/libexec/ld-elf.so.1 upgrade problem in make installworld
Jonathan Clarke
jonathan at phillipoux.net
Thu Jan 29 10:33:13 PST 2004
Hello everyone,
I have a problem during make installworld while upgrading from 5.1-p11 to
5.2-RELEASE.
I cvsup'ed my source tree this morning, did make buildworld, make
buildkernel and make installkernel, reboot, everything was fine.
While running make installworld, I bump into an error in libexec/rtld-elf,
output is below. I can see this is to do with the move from /usr/libexec
to /libexec, but I can't work out how to get round it. The permission
denied must be coming from a schg flag...
Any help would be appreciated. I apologize if this question has already
come up but googling hasn't revealed anything. Thanks in advance!
Jonathan
Output from make installworld:
[...]
===> libexec/rtld-elf
chflags noschg /usr/libexec/ld-elf.so.1
install -s -o root -g wheel -m 555 -fschg -C -b ld-elf.so.1 /libexec
install -o root -g wheel -m 444 rtld.1.gz /usr/share/man/man1
/usr/share/man/man1/ld-elf.so.1.1.gz -> /usr/share/man/man1/rtld.1.gz
/usr/share/man/man1/ld.so.1.gz -> /usr/share/man/man1/rtld.1.gz
/usr/libexec/ld-elf.so.1 -> /libexec/ld-elf.so.1
ln: /usr/libexec/ld-elf.so.1: Operation not permitted
*** Error code 1
Stop in /usr/src/libexec/rtld-elf.
*** Error code 1
Stop in /usr/src/libexec.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
More information about the freebsd-questions
mailing list