Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Oct 2017 11:25:38 +0100
From:      Matt Smith <matt.xtaz@gmail.com>
To:        "Vlad K." <vlad-fbsd@acheronmedia.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Status of portupgrade and portmaster?
Message-ID:  <20171002102538.GB48518@gmail.com>
In-Reply-To: <fd49c704be33012adf01fe55c70aaed6@acheronmedia.com>
References:  <BN6PR2001MB173012B1DBBC7BB0A900DAA2807E0@BN6PR2001MB1730.namprd20.prod.outlook.com> <COL004-MC4F55p68V8z000ac00b@COL004-MC4F55.hotmail.com> <BN6PR2001MB17309E4F64000C0C00DA086D807F0@BN6PR2001MB1730.namprd20.prod.outlook.com> <CAN6yY1ukz_gn3Ny4J52qoq0KjGmvDxLEZrBenXPA7o-YC%2BHSyg@mail.gmail.com> <77738e54-16a9-8be9-0459-e2ca5cc837e5@abinet.ru> <CAJuc1zPo6YW7XdQ-r7i_ynUW5i=Ti7O-MFtwq0L1R=MU=zw8xQ@mail.gmail.com> <f72790c6-c1e0-b4fd-f89d-371172d3aba1@abinet.ru> <436be05816210d94197b4171118ab029@acheronmedia.com> <94c5fbf8-414d-7fc7-3611-76f03f4e7d7d@abinet.ru> <fd49c704be33012adf01fe55c70aaed6@acheronmedia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Oct 02 12:05, Vlad K. wrote:
>On 2017-10-02 11:57, abi wrote:
>>2. Dependency chain is not updated - if I disable B feature on port A,
>>poudriere asks me for options of ports implementing B. I have to
>>Ctrl+C after any option change.
>
>
>I find that annoying as well, but.... isn't that just how the 
>config-recursive ports framework target works? Poudriere is really 
>using the ports make targets here.
>
>Do synth or portmaster do it differently?
>

Synths philosophy was that you should have the absolute bare minimum of 
options set and John wrote a script to do just this in 
/usr/ports/Tools/scripts/redundant-opt-files.sh to delete any which just 
have defaults in them.

My method with poudriere is to maintain two files, pkglist which is the 
list of ports that I want to bulk build, and optlist which is the list 
of ports for which I don't want the default options. This one is a 
hugely cut down list.

I then occasionally run poudriere options -n -j jailname -f optlist so 
that it non-recursively only gives me a dialog for the ports with 
non-default options.

-- 
Matt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171002102538.GB48518>