From owner-freebsd-ports@freebsd.org Wed May 31 00:10:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A5CDBF1571 for ; Wed, 31 May 2017 00:10:19 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pf0-x242.google.com (mail-pf0-x242.google.com [IPv6:2607:f8b0:400e:c00::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C4EE7806C1 for ; Wed, 31 May 2017 00:10:18 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-pf0-x242.google.com with SMTP id u26so308679pfd.2 for ; Tue, 30 May 2017 17:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=EF0C0xpqzgnyVb3H4b31qZpTcaxUitfbO+OK+EHoUWM=; b=FBnbtV8151cMUV6rTbAa/F3+SEQiCtK/LpBks/eNywBjrRUYU5WFYxNOh3hbID0lpi NXkHTA2qLv08VE7XxfOj4qzrezQfjV400NgYDzh1i24hqdi6dMIzslB4g/n9L5hpcJIn XmiwdzYGYEOi3W4L6F0LXQKKJGM5HU+1BGZ20F0i7HoQHE7BDjDzceZwASDMgJzj2k+c lXvL0h7UwioJUxg9MOuU0Egw017Lq2nwOvfvFSYTfRHh+bBEjqfDQhN/75pxafQlQ73J xd0dow8d2B2DSnlH/Mo5C6JOKx4SzznUbPkQl7etnP1F7iQdAlobBUsQ5cDj/a0UFw+o mKJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=EF0C0xpqzgnyVb3H4b31qZpTcaxUitfbO+OK+EHoUWM=; b=kghckGkDNEfX7pyzj/a46zj582VKEX7CI3J+IhAC1os3kg3AHpklSO1G/R+Uq/sdpW d8/jMf69SosL8LlFW21tACMLZsioVK1tD3BXPP+D1V0yWwC4Ks8tZ10r1BtRfHhmFT9a 4NQtI4iwjDcF9GPzn5Lk0RuUz3vrd/161MRziUPrf00f6iD/a4tjrrg+JF8oz9tXUQTk 4WEFF2950beGW54FlTG0OhU+JhFENVTqB6+TtXV2UqauKeW7O6WsRtZY9oMWsz0dRac/ /SkEVWlK3dfL/DnS6LWF4n3pDCd4ApM3bOAKploHZuDKeBtQwcvKLQfuBWcirjWBycSz 4Wgg== X-Gm-Message-State: AODbwcAKZJ3joDyys4LuVjlYQdwW37hv9RNifTYcFSzjL9A1UvCOcmcW JGCdpcEnkTrFBUmUShuUgg57O6gEQGzlSPA= X-Received: by 10.84.233.200 with SMTP id m8mr84410507pln.118.1496189418344; Tue, 30 May 2017 17:10:18 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.100.176.201 with HTTP; Tue, 30 May 2017 17:10:17 -0700 (PDT) In-Reply-To: <20170530215306.GB11098@lonesome.com> References: <589B133C-0175-4DD2-8847-5A3E0E697B36@dsl-only.net> <20170530200629.GA10517@lonesome.com> <20170530215306.GB11098@lonesome.com> From: Kevin Oberman Date: Tue, 30 May 2017 17:10:17 -0700 X-Google-Sender-Auth: HXBYbpaxmv2TvqqxzVg4KPQnlNw Message-ID: Subject: Re: The future of portmaster [and of ports-mgmt/synth] To: Mark Linimon Cc: Per olof Ljungmark , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2017 00:10:19 -0000 On Tue, May 30, 2017 at 2:53 PM, Mark Linimon wrote: > On Tue, May 30, 2017 at 11:46:46PM +0200, Per olof Ljungmark wrote: > > Hello, I have not followed this thread before but just wanted to say > > that I use portmaster extensively, it works for us and I would miss > > it if it went. Are there actually plans to retire it? > > To reiterate the status: > > * some extensive changes to the ports framework are coming; > * these will require large changes to all the port upgrade tools; > * no one has stepped forwards to offer to do the work for anything > other than poudriere AFAIK. > > If no one does the work, at the time the large changes come, the > other tools will break. > > People have been wanting subpackages (aka flavors) for many years; > IIUC these are parts of the changes that are coming. > > Someone needs to step forwards and say "yes, I will do the work." > > mcl Since portmaster is still popult and since the only solutions that looks to be available in the near term are pouderiere or raw make, neither terribly viable for many, I will look into updating portmaster to deal with 'flavors'. This looks fairly straight forward and I my have the sh capability to manage it. (And then again, I am far from a great shell person, so I may well be wrong.) I have looked at Doug's script and it is pretty readable, but writing may require help. Can someone point me where to look for documentation on flavors? I have poked around the wiki, but to no avail. Unless there is documentation on what needs to be done, doing it will be hopeless and waiting for the packaging system to updated means portmaster WILL be broken for some period of time. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683