After the freebsd-update from 15.1.1 to 15.1.2 vm-bhyve vms don't start any more. debug="yes" # cat bhyve.log ld-elf.so.1: Shared object "libuvmem.so.1" not found, required by "bhyve" OS: FreeBSD 15.1-RELEASE-p2 amd64 CPU: Intel Celeron J4005 (2) @ 1.996GHz GPU: GeminiLake [UHD Graphics 600]
(In reply to Jürgen Weber from comment #0) I cannot reproduce it: # freebsd-version -kru 15.1-RELEASE-p2 15.1-RELEASE-p2 15.1-RELEASE-p2 # ldd /usr/sbin/bhyve | grep libuvmem libuvmem.so.1 => /usr/lib/libuvmem.so.1 (0x25f3742bd000) # vm li NAME DATASTORE LOADER CPU MEMORY VNC AUTO STATE test-chr default uefi 2 1G - No Running (27931) test-fbsd151 default uefi 2 4G - No Stopped test-vm02 default uefi 2 4G 0.0.0.0:5900 Yes [1] Running (14339) I think /usr/lib/libuvmem.so.1 somehow lost on your system. Try to restore it.
I got libuvmem.* from another system, VMs start again. I updated more systems, libuvmem.* are still there. On one they are missing, a 14.4.8 VM (freebsd-upgrade). The system I met the bug first, is a quite old freebsd-upgrade system, updated very often, starting with 12.0, I believe.
libuvmem(3) was introduced in 15.1, that's why it is missing in 14.4.