On 2 Sep 2025, at 18:00, Patrick M. Hausen <[email protected]> wrote: > what is this in the second `freebsd-update install` run trying to tell me? > > install: /tmp/mount_143//usr/include/c++/v1/__tuple/INS@lohyUa: No such file > or directory > install: /tmp/mount_143//usr/include/c++/v1/__tuple/INS@QLWtx9: No such file > or directory > install: /tmp/mount_143//usr/include/c++/v1/__tuple/INS@wvkDsG: No such file > or directory > install: /tmp/mount_143//usr/lib/debug/usr/libexec/INS@CsegKx: No such file > or directory > install: /tmp/mount_143//usr/lib/debug/usr/sbin/INS@9ZtH7w: No such file or > directory > install: /tmp/mount_143//usr/lib/debug/usr/tests/lib/libc/stdlib/INS@Uu7ISR: > No such file or directory > install: /tmp/mount_143//usr/lib/debug/usr/tests/sys/vm/stack/INS@bLRNKE: No > such file or directory > install: /tmp/mount_143//usr/tests/lib/libc/stdlib/INS@CqlUVP: No such file > or directory > > I am installing into a fresh boot environment with `-b /tmp/mount_143`.
My guess is that those destination directories do not exist, and the install command is not run with an option to create intermediate directories. Normally this is the task of mtree, but that is part of installworld; I have no idea how freebsd-update does it. -Dimitry
