I've just updated one of my machines (amd64) from 10.0-RELEASE-p12 to 10.1-RELEASE using freebsd-update and found that the usual contents of /usr/lib32 were missing afterwards.
To replicate, I've attempted the following process on a fresh install of FreeBSD 10.0-RELEASE (amd64), after having selected all optional items (including lib32) in the installer:
I.e. freebsd-update to the latest release on the security branch, followed by the upgrade process itself.
After the first invocation of
Has anyone else experienced similar behaviour? I've found a couple of somewhat similar issues on the mailing list and the forums, but nothing conclusively the same. It would be useful to know if this is a bug in the installer, a change in the base system (i.e. not an issue at all) or simply due to following the upgrade process incorrectly. Thanks in advance.
To replicate, I've attempted the following process on a fresh install of FreeBSD 10.0-RELEASE (amd64), after having selected all optional items (including lib32) in the installer:
Code:
# freebsd-update fetch install
# reboot
# freebsd-update -r 10.1-RELEASE upgrade
# freebsd-update install
# reboot
# freebsd-update install
# reboot
# freebsd-update install
# reboot
After the first invocation of
freebsd-update install
, /usr/lib32 contains a large number of library files, but after the second invocation, it only contains the following three folders (all empty):
Code:
# ls /usr/lib32
dtrace i18n private