After each update to the OS, I routinely update the main jail that I use for poudriere:

poudriere jail -u -j main


Today's update of the jail failed, as outlined below.

install: wdatwd.4.gz: No such file or directory


It seems that the 'copperbowl' part of the 'Jail fs:' line for the jail was outdated many months ago (my boot pool was previously named copperbowl, named august when I migrated data to a replacement disk). I was unaware of this discrepancy before today. If we ignore the discrepancy, for a moment:

* what else might explain the error that involves wdatwd.4.gz?

I use ccache, if that's relevant.


…
install -N /usr/src/etc  -o root -g wheel -m 444 wbwd.4.gz  /usr/local/poudriere/jails/main/usr/share/man/man4/ install -N /usr/src/etc  -o root -g wheel -m 444 wdatwd.4.gz  /usr/local/poudriere/jails/main/usr/share/man/man4/
install: wdatwd.4.gz: No such file or directory
*** [maninstall] Error code 71

make[6]: stopped in /usr/src/share/man/man4

make[2]: stopped in /usr/src
     153.25 real        74.45 user        28.83 sys
*** [installworld] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src

make: stopped in /usr/src
[00:02:37] Error:Failed to 'make installworld'
root@mowa219-gjp4-8570p-freebsd:~ # uname -aKU
FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #29 main-n260055-8bce8d28abe6: Sat Jan 14 02:48:34 GMT 2023 grahamperrin@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENE
RIC-NODEBUG amd64 1400078 1400078
root@mowa219-gjp4-8570p-freebsd:~ # poudriere jail -i -j main
Jail name:         main
Jail version:      14.0-CURRENT 1400077
Jail arch:         amd64
Jail method:       src=/usr/src
Jail mount:        /usr/local/poudriere/jails/main
Jail fs:           copperbowl/poudriere/jails/main
Jail updated:      2022-12-27 17:49:04
Jail pkgbase:      disabled
root@mowa219-gjp4-8570p-freebsd:~ # zfs list | grep copperbowl
root@mowa219-gjp4-8570p-freebsd:~ # zfs list | grep poudriere
august/poudriere                          5.91G   167G    96K  /usr/local/poudriere august/poudriere/data                     1.54G   167G    96K  /usr/local/poudriere/data august/poudriere/data/.m                    88K   167G    88K  /usr/local/poudriere/data/.m august/poudriere/data/cache               3.22M   167G  3.22M  /usr/local/poudriere/data/cache august/poudriere/data/logs                 191M   167G   191M  /usr/local/poudriere/data/logs august/poudriere/data/packages            1.35G   167G  1.35G  /usr/local/poudriere/data/packages august/poudriere/data/wrkdirs               88K   167G    88K  /usr/local/poudriere/data/wrkdirs august/poudriere/jails                    3.28G   167G    88K  /usr/local/poudriere/jails august/poudriere/jails/13r                1.38G   167G  1.38G  /usr/local/poudriere/jails/13r august/poudriere/jails/main               1.90G   167G  1.49G  /usr/local/poudriere/jails/main august/poudriere/ports                    1.09G   167G    88K  /usr/local/poudriere/ports august/poudriere/ports/default            1.08G   167G  1.08G  /usr/local/poudriere/ports/default august/poudriere/ports/portoverlay        4.96M   167G  4.96M  /usr/local/poudriere/ports/portoverlay
root@mowa219-gjp4-8570p-freebsd:~ # poudriere jail -i -j 13r
Jail name:         13r
Jail version:      13.0-RELEASE-p7
Jail arch:         amd64
Jail method:       http
Jail mount:        /usr/local/poudriere/jails/13r
Jail fs:           copperbowl/poudriere/jails/example
Jail updated:      2022-02-26 08:57:44
Jail pkgbase:      disabled
root@mowa219-gjp4-8570p-freebsd:~ #

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to