[Bug 262609] ports-mgmt/poudriere "options" mode doesn't correctly assess -C (only present changed options dialogue)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 17 Mar 2022 04:08:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262609 Bug ID: 262609 Summary: ports-mgmt/poudriere "options" mode doesn't correctly assess -C (only present changed options dialogue) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bdrewery@FreeBSD.org Reporter: email@example.com Flags: maintainer-feedback?(bdrewery@FreeBSD.org) Assignee: bdrewery@FreeBSD.org The easiest way to look at this bug is to examine the behavior... and to do that, we need an example. For my example, I'll use the kicad ports --- there's half a dozen of them or so. Obviously, I noticed things because the kicad ports all have similar sets of dependencies. With options -C, I'd expect to set each dependant port's options once. When I invoke poudriere options -p HEAD -C -f my-list-of-ports, however, I end up cycling through the same bunch of ports for each kicad port. It prints out "Options unchanged." each time ... even though I'm setting an option in some of those ports (TEST, in a few cases) ... each time it comes back to that port, the option is unset again (making it frustrating if I miss setting the option the last time it comes around). Even after running a successful round of poudriere options, and without updating ports, running it again with the same list of ports brings up options dialogues. ... now this also might be something with the ports machinery itself, but I staked the PR here because I didn't know where else to put it. -- You are receiving this mail because: You are the assignee for the bug.