When testing the steps documented in the FreeBSD wiki under https://wiki.freebsd.org/PkgBase I noticed that non of the mirrors held copy of the FreeBSD-acct as required to install a FreeBSD userland:

# pkg -r /jails/test123 install -r base -g 'FreeBSD-*'
Updating base repository catalogue...
base repository is up to date.
All repositories are up to date.
pkg: FreeBSD-acct-dbg has a missing dependency: FreeBSD-acct

Using fetch I confirmed that non of the mirrors have a ${mirror_url}/FreeBSD:14:amd64/base_release_0/FreeBSD-acct-14.0p6.pkg package.

Is there already automation in the package base build pipeline supposed to validate the repositories before publishing them to the mirrors and if not is there any way I can help add this to catch future build problems before they hit the public mirrors?


Reply via email to