Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2004 19:23:46 +0100 (CET)
From:      "Jonathan Clarke" <jonathan@phillipoux.net>
To:        freebsd-questions@freebsd.org
Subject:   5.2 /usr/libexec/ld-elf.so.1 upgrade problem in make installworld
Message-ID:  <51117.192.168.0.8.1075400626.squirrel@webmail.phillipoux.net>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51117.192.168.0.8.1075400626.squirrel>