Hi folks,
I attempted to use `freebsd-update` to do a system upgrade to
FreeBSD-15.0-RC2. I know that this might have issues with an RC, but I
wanted to try it. It did have an issue with doing the upgrade/update.
This is on amd64.
The initial download and kernel-update to 15.0-RC2 went fine.
`freebsd-update` directed me to reboot and run `freebsd-update install`
to continue the upgrade. I did as directed, and then the upgrade
stopped. The entire screen was filled with multiple copies of a message
about `libsys.so.7` being missing. Every system binary was unusable,
each reporting the same message. However, the `/rescue` binaries worked
fine. It appears that `libc.so` depends upon `libsys.so.7` now. I
think the installer/updater may have replaced `libc.so` in `/lib` before
`libsys.so.7` could be installed.
I booted into a rescue USB stick and copied over the `libsys.so.7`
library from the live stick into `/lib`. Once I did that, the system
became (somewhat) usable, again. Although, I think it left the upgrade
tool in a confused state. A few other libraries were missing for some
binaries, but this makes sense, as the upgrade/update process failed
partway through, and I only copied one file.
I confirmed this set of steps, by carefully following the above process
a second time.
In the end, I just installed 15.0-RC2 directly. A direct install does
seem to work mostly fine. It is only with the update process that I saw
this problem. I've already got a working system, again. I just wanted
to make the maintainers aware of this upgrade/update issue that I ran into.
I can't think of any other information that I can provide to help
diagnose the problem, at this time. I am willing to provide further
specific details, if asked, though.
Thanks,
--
ADAM
- Problem with `freebsd-update` from 14.3-p3 to 15.0-... ADAM David Alan Martin
-