Hello.
poudriere will work more reliably if the following are written in
/usr/local/etc/poudriere.d/make.conf
OPTIONS_SET+=GSSAPI_HEIMDAL
security_ca_root_nss_UNSET+=ETCSYMLINK
To begin with, poudriere options are cumbersome :)
For example, the options created below are used for both of the following:
poudriere options -p $BRANCH -j $FBSDVER $pkgname
# ... option is used for both of the following
poudriere bulk -p $BRANCH -j $FBSDVER $pkgname
poudriere bulk -z $BRANCH -j $FBSDVER $pkgname
Priorities exist, but be sure to check for strange matches.
ls -d /usr/local/etc/poudriere.d/{*-options,options}
Or, poudriere options do not use -j, -p, -z at all.
Regards.
Roger Marquis wrote on 2022/07/30 01:04:
> I have a similar issue with Poudriere:
>
> poudriere options -p $BRANCH -j $FBSDVER $pkgname
>
> If there's an existing options file poudriere exists without calling
> dialog4ports. Workaround so far as been to either maintain options
> outside of poudriere and rsync or edit the poudriere options file
> directly. Perhaps there's a poudriere logging option I'm not familiar
> with?
>
> Roger