My main machine is currently on 10.1-RELEASE-p3. Ever since p2 I'm seeing the following errors whenever I run
The update in general (e.g. the updated version of ntpd) is installed correctly, but these lib32 error do not go away.
/usr/jails/newjail/usr/lib32/ (without the second /) is a symlink to /usr/jails/basejail/usr/lib32 and this directory does include most (all?) of the files it complains about.
Maybe this issue is related to how I created the jails:
So I'm thinking that this might be related to the bug where freebsd-update() accidentally removed lib32?
ezjail-admin update -u
to update my jails.
Code:
The following files will be added as part of updating to 10.1-RELEASE-p3:
/libexec
/libexec/ld-elf32.so.1
/usr/bin
/usr/bin/ldd32
/usr/lib32
/usr/lib32/Scrt1.o
/usr/lib32/crt1.o
/usr/lib32/crtbegin.o
/usr/lib32/crtbeginS.o
/usr/lib32/crtbeginT.o
/usr/lib32/crtend.o
/usr/lib32/crtendS.o
/usr/lib32/crti.o
/usr/lib32/crtn.o
[…]
Installing updates...install: mkdir /usr/jails/newjail//libexec: File exists
install: mkdir /usr/jails/newjail//usr/bin: File exists
install: mkdir /usr/jails/newjail//usr/lib32: File exists
install: mkdir /usr/jails/newjail//usr/lib32: File exists
install: mkdir /usr/jails/newjail//usr/lib32: File exists
install: mkdir /usr/jails/newjail//usr/lib32: File exists
install: mkdir /usr/jails/newjail//usr/libdata: File exists
install: mkdir /usr/jails/newjail//usr/libdata: File exists
install: mkdir /usr/jails/newjail//usr/libexec: File exists
install: /usr/jails/newjail//libexec/ld-elf32.so.1: No such file or directory
install: /usr/jails/newjail//usr/bin/ldd32: No such file or directory
install: /usr/jails/newjail//usr/lib32/Scrt1.o: No such file or directory
install: /usr/jails/newjail//usr/lib32/crt1.o: No such file or directory
[…]
chflags: /usr/jails/newjail//libexec/ld-elf32.so.1: No such file or directory
chflags: /usr/jails/newjail//usr/lib32/libc.so.7: No such file or directory
chflags: /usr/jails/newjail//usr/lib32/libcrypt.so.5: No such file or directory
chflags: /usr/jails/newjail//usr/lib32/librt.so.1: No such file or directory
chflags: /usr/jails/newjail//usr/lib32/libthr.so.3: No such file or directory
done.
The update in general (e.g. the updated version of ntpd) is installed correctly, but these lib32 error do not go away.
/usr/jails/newjail/usr/lib32/ (without the second /) is a symlink to /usr/jails/basejail/usr/lib32 and this directory does include most (all?) of the files it complains about.
Maybe this issue is related to how I created the jails:
- Create new VPS instance with 10.0 (not sure about the patch level).
- Immediately update to 10.1-p0 using freebsd-update.
- Create jails using ezjail-admin
So I'm thinking that this might be related to the bug where freebsd-update() accidentally removed lib32?
Last edited: