I'm getting closer, using a Poudriere built fresh from ports with the desired LOCALBASE and PREFIX, but I'm still stumped by something. Ports build correctly if they don't need to reference the PATH to get an executable that's already been installed, but if they do - gettext-runtime wanting indexinfo, for instance - the following PATH causes the built to fail.
I can't find where the in-jail PATH is set. I'd love clues. This could well be the last hurdle for this project. ---Begin Environment--- SHELL=/bin/csh OSVERSION=1202000 UNAME_v=FreeBSD 12.2-RELEASE UNAME_r=12.2-RELEASE BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/opt USER=root LIBEXECPREFIX=/opt/libexec/poudriere POUDRIERE_VERSION=3.3.4 MASTERMNT=/var/poudriere/data/.m/122amd64-2020q4/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=xterm GID=0 UID=0 PWD=/var/poudriere/data/.m/122amd64-2020q4/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=122amd64-2020q4 SCRIPTPREFIX=/opt/share/poudriere OLDPWD=/var/poudriere/data/.m/122amd64-2020q4/ref/.p SCRIPTPATH=/opt/share/poudriere/bulk.sh PREFIX=/opt POUDRIEREPATH=/opt/bin/poudriere ---End Environment--- -- Mason Loring Bliss ma...@blisses.org Ewige Blumenkraft! (if awake 'sleep (aref #(sleep dream) (random 2))) -- Hamlet, Act III, Scene I
signature.asc
Description: PGP signature