From owner-freebsd-ports@freebsd.org Sun Dec 3 20:45:15 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 72EA7E6819D for ; Sun, 3 Dec 2017 20:45:15 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FE99693B6 for ; Sun, 3 Dec 2017 20:45:14 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB3Kjtfa051832; Sun, 3 Dec 2017 12:46:01 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports ML" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "FreeBSD Ports ML" Subject: RE: Welcome flavors! portmaster now dead? synth? Date: Sun, 03 Dec 2017 12:46:01 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable 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: Sun, 03 Dec 2017 20:45:15 -0000 On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" said > On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: > > On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: > > > Hi Carmel, > > > > > > My understanding is that poudriere is the only package building syste= m > > > that is officially supported by the portmgr, apart from raw make=2E > > > > > > There are many other nice ports building tools contributed by the > > > community, which each have their niche market, but the maintenance of > > > those tools is a community responsibility also=2E > > > > > > The announcement of impending flavors and breakage of package buildin= g > > > infrastructure that doesn=E2=80=99t support it was some time ago (I b= elieve at > > > least 6 months), with a number of reminders since then=2E If a communit= y > > > > > Yes, 6 months but IMO ports maintainers have still 2 or three months=2E > > They "pushed" flavors out to early=2E I do not why=2E >=20 > Well, I certainly have no intention of installing and then learning how t= o > use > an industrial sized solution line poudriere for a relatively small home > network=2E >=20 > I am hoping that someone can get "synth" back up and working correctly=2E = If > not > it might be time for me to look at another OS for my network=2E >=20 > Looking back at other port management utilities like "portmanager", > "portmaster", "portupgrade" and now "synth", The FreeBSD team has done a > pretty good job of obfuscating and rendering them impotent=2E Which brings = me > to what happens if I do embrace "poudriere"=2E How long before that becomes > history also? port-mgmt/poudriere gets the attention, and maintenance that it does, becau= se it was created, and is maintained by someone with a commit bit (bdrewery)=2E port-mgmt/synth was also created, and maintained by someone with a commit b= it (jmarino)=2E However, John's commit bit was taken away=2E While I'll not comment as to why= , nor elaborate on my personal stand/feelings regarding that action=2E I can sa= y that he has superseded synth with an application called Ravenports[1]=2E I also attempted to take on ports-mgmt/portmaster early on in my endeavors as a ports maintainer=2E However, that experience also didn't go well, and I'= ll not bog this thread down with the details=2E My main intent for my reply, is simply to indicate as to why history has been the way it has regarding the other ports management utilities, and to indicate there is another possible solution, that was not previously mentioned=2E That I thought you (and others= ?) might be interested in=2E :) [1] https://github=2Ecom/jrmarino/Ravenports https://github=2Ecom/jrmarino/ravenadm https://github=2Ecom/jrmarino/ravensource >=20 > --=20 > Carmel --Chris