Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Oct 2017 19:14:22 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        "Michael W. Lucas" <mwlucas@michaelwlucas.com>
Cc:        ports@freebsd.org
Subject:   Re: portmaster, portupgrade, etc
Message-ID:  <B2B3E5C7-C9B0-4B6D-86CE-312D1F165DCD@adamw.org>
In-Reply-To: <20171004161649.GA51883@mail.michaelwlucas.com>
References:  <20171004161649.GA51883@mail.michaelwlucas.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 4 Oct, 2017, at 10:16, Michael W. Lucas <mwlucas@michaelwlucas.com> =
wrote:
>=20
> Hi,
>=20
> I'm doing tech edits on the new edition of "Absolute FreeBSD," and
> stumbled into what's apparently a delicate topic.
>=20
> Some of my reviewers are happy I included portmaster in the book.
>=20
> Some reviewers beg me not to include it.
>=20
> Unfortunately, people will be reading af3e and considering it
> definitive for the next several years. So I have to get a feel for
> where things are going. :-/
>=20
> I've read a couple threads on portmaster's current problems/growing
> pains and its looming difficulty with forthcoming flavors.
>=20
> I've been a happy portmaster user for many years now. All things being
> equal, if its future is still being debated I'm inclined to keep it in
> the book.
>=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
> Truly, I'm not looking to start a flame war here. I only want a bit of
> guidance on The Future...
>=20
> =3D=3Dml

Hi Michael,

Poudriere is indeed intended to be the canonical port building and =
management tool. It is what essentially the entire ports committer team =
uses, it's what the clusters build with, and it is where support for new =
features land first.

Portmaster is a tried-and-tested tool for automating port builds. =
Poudriere wants to be everything to everybody, but portmaster is as =
simple to use as possible. The current issue is that portmaster is no =
longer actively developed. Major new features are about to land in the =
ports tree, and portmaster will either not support them, or will break =
entirely.

The official message is that everybody for whom Poudriere's workflow =
works should migrate to Poudriere to avoid the impending breakage.

Portmaster is still very much a part of the current landscape, and if =
somebody steps in to fix it (which I have every expectation will happen =
eventually), it will continue being a usable alternative.

# 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?B2B3E5C7-C9B0-4B6D-86CE-312D1F165DCD>