I'm not able to change any port option by running "poudriere options -c -p ..." The config dialog shows up and I'm able to change options. But these changed options never get honoured (poudriere version: 3.0.4). They are not being saved to /usr/local/etc/poudriere.d/<portstree>-options/<uniquename>. How-To-Repeat: poudriere options -c -p <portstree> catergory/port
Responsible Changed From-To: freebsd-ports-bugs->bapt Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: bapt->bdrewery Over to new maintainer.
I am seeing the same issue in 3.0.16. In my case, the problem arises from the different methods used to compute the options directory for "poudriere bulk" vs. "poudriere options". In each case, a different options directory was used, so the options set with the "options" command did not affect the options used by "bulk". I believe the correct way to fix this problem is to use a common routine to compute the options directory in all cases. In the meantime, I am able to work around the problem by setting OPTIONS_SET_FORCE conditionally in the appropriate make.conf
Probably this bug Bug 214775 is also related in a way to this issue.
I think this is solved (have no problems with options) and could be closed.
Haven't had issues like this reported in years.