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>