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

Reply via email to