From owner-freebsd-ports@freebsd.org Fri Oct 6 07:41:29 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 87B98E2F535 for ; Fri, 6 Oct 2017 07:41:29 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6DA2772CB9 for ; Fri, 6 Oct 2017 07:41:29 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6CFF5E2F534; Fri, 6 Oct 2017 07:41:29 +0000 (UTC) Delivered-To: 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 6CA3FE2F533 for ; Fri, 6 Oct 2017 07:41:29 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 459C872CB8; Fri, 6 Oct 2017 07:41:29 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 7964B1CC13; Fri, 6 Oct 2017 07:41:28 +0000 (UTC) Date: Fri, 6 Oct 2017 09:41:28 +0200 From: Baptiste Daroussin To: Steve Kargl Cc: "Michael W. Lucas" , ports@freebsd.org Subject: Re: portmaster, portupgrade, etc Message-ID: <20171006074128.gg76cd72u7wxybd3@ivaldir.net> References: <20171004161649.GA51883@mail.michaelwlucas.com> <20171004171518.GA22519@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gkomzx476fecmm7z" Content-Disposition: inline In-Reply-To: <20171004171518.GA22519@troutmask.apl.washington.edu> User-Agent: NeoMutt/20170912 (1.9.0) 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: Fri, 06 Oct 2017 07:41:29 -0000 --gkomzx476fecmm7z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 04, 2017 at 05:15:18PM +0000, Steve Kargl wrote: > On Wed, Oct 04, 2017 at 12:16:49PM -0400, Michael W. Lucas wrote: > >=20 > > Poudriere really needs its own small book. Yes, you can do simple > > poudriere installs, but once you start covering it properly the docs > > quickly expand. My notes alone are longer than my af3e chapter > > limits. (I'll probably publish "FreeBSD Packaging Misery^WMastery" in > > 2018). >=20 > Please include a discussion on how to use poudriere on > a system with limited resouces (e.g., 10 GB of free > diskspace and less than 1 GB free memory). I know > portmaster works well [1] within an environment with > only 4 GB free diskspace and 1 GB memory. >=20 > [1] portmaster worked well prior to portmgr's decision > to displace simple small tools in favor of a sledge > hammer. FUD.. portmgr never took any decision like this. The problem with portmaster (beside some design flows regarding the "not bu= ild in a clean room") is that it is not maintained anymore. (Note that it has n= ever been maintained by portmgr at all). What this means is, when some highly needed features such as subpackages and flavors are coming in it will just break. portmgr is taking that into accou= nt at that is one of the reason we have decided to block the adoption of flavors = for some time to give time to people to catchup and fixup the tools they do like/use (yes documentation and simple examples are coming soon(c)(tm). This not only concerns portmaster but also portupgrade, tinderbox and ANY t= hird party tools that works on the ports tree directly. Best regards, Bapt --gkomzx476fecmm7z Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnXM6QACgkQY4mL3PG3 Plrbcg//dFBLuKS8QE6w9v44ptpnR28pb/L7t1bPQdtrplepqQN1mJzN6T5BvvDq Py2ehAQWvVxIXy3l5tMwLQkbgJyW8ia62z/ASTq9/7yNInGpRd98YmQQdKLZ+SNs wxoN2jIEfHMeW9grI0m2RxbjL+lB2a7QUuASTG90ecodCIGjKR8SPe/cTL9xQ3XA xwOMeysM21Q/P8SD0Y8oMx6UaXLpMJK7Ir/m3/G6ylxFPwrArZkcI++pUQxp1LG0 dLNWs4/e3goJUaH9KAG8PwHMRbhd80Qwz1LAdj8ZEzJNEK0Kcf94SafZwU0m/++0 MM9BwTCqVhxwAPT2xDpFfm0dex90MhNhkK4BwZMMenkL7ikJk2NCfcO5W/v7tJab y8Kadu/3l0BlWy+RZY09SgQ//UWUqMQXFZ7i7VX7JfGA3Bj0X4wJkqsqixrztikh gh3RPXTTXNGxMV6mJaYc7r/YPHIp2DZJKPE/vJ2HUW0cKAINzJ/jgvMG/c+nC8RJ Nmt2gz7TO0doUmr4k1fyDd6+ebhtbMylxCYF2SrDZ6UjlaaTGtjF21TbbcuPuX0s gSfWGJ1zyhMHUa+qpMuR7bijw2DDJAKRFK+GBuo/JtAqtKIC2WUvjH98oNjxVfYx D8ldgeMnxJrIjZ5Wfa+65c4BZeeRyaK5pCamiPb929GSFhirFX4= =eEPc -----END PGP SIGNATURE----- --gkomzx476fecmm7z--