When running "poudriere options", newly configured options are not applied to subsequent ports. This leads to confusing behavior: - You disable an option to remove a dependency - The next options screen wants you to configure that very dependent port I have seen this while trying to configure java/openjdk8: - java/openjdk8 - [...] - print/cups - net/avahi-app - [...] - devel/llvm39 While configuring options, I get an options screen for cups, and turn off AVAHI. Shortly after that, the options screen for llvm39 appears. This is more a cosmetic issue, because the disabled dependency will not actually be built, but finding this out took me quite a while.
That annoys me so heavily so I interrupt and restart configuring after changing some options. Would be great if this will be done automatically.