Date: Tue, 5 Dec 2017 07:08:21 -0700 From: Adam Weinberger <adamw@adamw.org> To: Stefan Esser <se@freebsd.org> Cc: Tatsuki Makino <tatsuki_makino@hotmail.com>, FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: Working on FLAVOR support in portmaster Message-ID: <1F9297F2-72E0-4AAB-938F-414A9C3E12E4@adamw.org> In-Reply-To: <e433671c-13b1-26fa-c2e3-550b1a9e52c0@freebsd.org> References: <CAN6yY1ujLFdKpuG4Rxz%2Bfww9gAxTBaY14iCB7RFTkh-oVB1%2B9A@mail.gmail.com> <KL1PR0601MB19922BB1EBA15687D47C4CE2FA3C0@KL1PR0601MB1992.apcprd06.prod.outlook.com> <e433671c-13b1-26fa-c2e3-550b1a9e52c0@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 5 Dec, 2017, at 0:35, Stefan Esser <se@freebsd.org> wrote: >=20 > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: >> By the way, where is the clever way to update to flavor? >> I am using portmaster. >=20 > I'm working on FLAVOR support in portmaster. My version did already = build > all updated ports, the FLAVOR parameter is passed to build = sub-processes, > but there is still some confusion between multiple flavored versions = of the > same port (installing the py27 version wants to deinstall the py36 = version > and vice versa), which I still have to fix. >=20 > I'm not sure that I have time to complete the fix today, but it is not = too > hard. Ports need to complement the port origin with the FLAVOR, where > appropriate (e.g. when a flavored destination is found in MOVED). = Already > installed packages are annotated with "flavor" and that must be passed = to > the build command, when that port is updated. Most other logic in = portmaster > remains unaffected. >=20 >=20 > My work version has all non PKG_NG support stripped, but that is = mainly to > not waste effort fixing irrelevant sub-routines. >=20 > Is it acceptable, to have portmaster stop supporting the old package = system? > AFAIK, there is no way that a modern ports tree with flavor support = works > with a non-PKG_NG infrastructure? >=20 > Regards, STefan Thank you for doing the work!!! Yes, old package (PKG_OG?) support should be removed. Even if portmaster = supported it, the ports tree itself doesn't. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1F9297F2-72E0-4AAB-938F-414A9C3E12E4>