From owner-freebsd-ports@freebsd.org Sat Mar 3 23:26:12 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49845F4597F for ; Sat, 3 Mar 2018 23:26:12 +0000 (UTC) (envelope-from lebarondemerde@privacychain.ch) Received: from forward101o.mail.yandex.net (forward101o.mail.yandex.net [37.140.190.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D1E8E7C90B for ; Sat, 3 Mar 2018 23:26:11 +0000 (UTC) (envelope-from lebarondemerde@privacychain.ch) Received: from mxback9o.mail.yandex.net (mxback9o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::23]) by forward101o.mail.yandex.net (Yandex) with ESMTP id 5BC6E134430A for ; Sun, 4 Mar 2018 02:26:08 +0300 (MSK) Received: from smtp4o.mail.yandex.net (smtp4o.mail.yandex.net [2a02:6b8:0:1a2d::28]) by mxback9o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id veVY7rnYIm-Q8W4N0kc; Sun, 04 Mar 2018 02:26:08 +0300 Received: by smtp4o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id VFD37NsktB-Q6TC7NwP; Sun, 04 Mar 2018 02:26:06 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) Date: Sat, 3 Mar 2018 20:26:01 -0300 From: Le Baron =?utf-8?B?ZOKAmU1lcmRl?= To: freebsd-ports@freebsd.org Subject: Re: poudriere options: -c flag explanation Message-ID: <20180303232601.ga4b6237ezqalcpu@privacychain.ch> References: <66224ba1-ccd8-9520-199c-5e4a5f4b4a44@abinet.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <66224ba1-ccd8-9520-199c-5e4a5f4b4a44@abinet.ru> User-Agent: NeoMutt/20180223 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2018 23:26:12 -0000 On Sat, Mar 03, 2018 at 01:02:23PM +0300, abi wrote: > Hello, > > Assuming that -n flag suggests that options run recursivly for deps chain, > isn't  -c flag should always invoke dialog4ports for every port with options ? > > For example, poudriere options -c editors/libreoffice asks for options > through all dep chain if runs the first time, on subsequent run it asks for > options only for original port or if it find no cached options. > > This looks confusing, is it intended? The default behavior of ports-mgmt/poudriere is to open the dialog to set OPTIONS for each selected port (targets) and all its dependencies, unless they were already set. Issuing 'poudriere options -n' will just open the dialog to the target(s) and not its dependencies. Again, but for those which already have OPTIONS set. The -c flag in 'poudriere options' delete the previous selected options to the specified target(s) and open the dialog to set them again - what may include dependencies without OPTINOS set already. -C will delete the target OPTIONS and all its dependencies. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- Best Regards. LBdM.