Dimitry Andric <dim_at_FreeBSD.org> wrote on Date: Fri, 26 Dec 2025 00:57:18 UTC :
> On 26 Dec 2025, at 00:55, Nuno Teixeira <[email protected]> wrote: > > > > [At main ecb58f931d45d6] > > > > After rebuilding system from scratch and install world successfully, > > upgrading poudriere jail from same src failed (also did install a fresh > > jail with same error): > > > > # poudriere jail -u -j 16amd64 > > or > > # poudriere jail -d -j 16amd64 > > # poudriere jail -c -j 16amd64 -m src=/usr/src > > and > > # make -DBATCH_DELETE_OLD_FILES delete-old delete-old-libs > > # poudriere jail -c -j 16amd64 -m src=/usr/src > > > > ``` > > <snip> > > ===> lib/clang/libllvm (install) > > install: libprivatellvm.so.19: No such file or directory > > --- _libinstall --- > > *** [_libinstall] Error code 71 > > You have to use the same options for installworld as for buildworld. I'm > unsure who you can tell poudriere with -m src=/usr/src where it gets the > options from. I would expect it respect src.conf? # man poudriere . . . Create optional src.conf You can also specify a global src.conf which will be used for building jails with the jail -c subcommand. Any of the following are allowed and will all be used in the order shown: /usr/local/etc/poudriere.d/src.conf /usr/local/etc/poudriere.d/<setname>-src.conf /usr/local/etc/poudriere.d/<jailname>-src.conf . . . (Note: My environment uses poudriere-devel.) === Mark Millard marklmi at yahoo.com
