From nobody Thu Mar 17 04:08:58 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2FE001A108E1 for ; Thu, 17 Mar 2022 04:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KJttg09Vzz4ZfT for ; Thu, 17 Mar 2022 04:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D6A922363A for ; Thu, 17 Mar 2022 04:08:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 22H48wBs045661 for ; Thu, 17 Mar 2022 04:08:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22H48wOR045660 for ports-bugs@FreeBSD.org; Thu, 17 Mar 2022 04:08:58 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 262609] ports-mgmt/poudriere "options" mode doesn't correctly assess -C (only present changed options dialogue) Date: Thu, 17 Mar 2022 04:08:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dgilbert@eicat.ca X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bdrewery@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647490139; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OY7ot6lXbDrI2b9DAlRgFxbWrIQl8/IYed102W5y8Ck=; b=driAGMAsc/RWrw5spYFdNWpMXxENHBMfvOQ9/gl2xyyu/cFdFhQKAzrjQDQaepoQIAI5PZ h/x7KTzI4VbbKfFktAR33ROYHdlx4oV/QZjGw1hzN8qBuQ8b75q0j3p+rGZZitex83vvcO yykcKNiRip6mDpUHAGOA71a3H49N2jnQ4XvYRalRybfNY2rxa/Zt9sHlQYD+Oaq87oE/xU PKm6hMAxndfo/1gkW7XusgzaEp6WtHvoxCwlYOX0VRP9edfAuLkt48aHrbU/PyIaWReGPq o2lIeJB3Bk+LoW/chzKDlebgNOUR0U4LO2DNrqZjbRlII2NfyNMpLt3pYRP3SQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647490139; a=rsa-sha256; cv=none; b=f+wXLyCKL51ngdS0r5n+CVk8HjkUPxI5OIkuAkMKUSefKovBEaLgsl1Vmhoq6zaK3Wu172 8JYTmsKwU1wjpEvkw90rMVPOClkA+SUGSDMbTknglEtOrMIPCawSc85QUnNgqnkIFNe3Ln z/vRa44YuCRvTryKZpDy7npAhV/ESVQGVS86iKa7mSlHj+7+Z1k6GvNbO8xBPf1DHwZhOf K6erSFq0qO0m06RUzMuCZOpV7iStzeWTmsFq6xEevl6PtPZBQriJOJybfhZkw6NaJ/vuQo ClaMbrDHZf5Vw20JjkfmrgrjQtNfwKB7cmyNwmS8/4LVZyPkM5Id9jcZsFkvPA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262609 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: dgilbert@eicat.ca 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 --- the= re'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 opt= ions once. When I invoke poudriere options -p HEAD -C -f my-list-of-ports, howev= er, 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 op= tion 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 setti= ng 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 opti= ons 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. --=20 You are receiving this mail because: You are the assignee for the bug.=