Date: Thu, 8 Dec 2016 08:59:26 +0000 From: Matt Smith <matt.xtaz@gmail.com> To: Daniil Berendeev <pipfstarrd@openmailbox.org> Cc: freebsd-ports@FreeBSD.org Subject: Re: The ports collection has some serious issues Message-ID: <20161208085926.GC2691@gmail.com> In-Reply-To: <c5bc24cc-5293-252b-ddbc-1e94a17ca3a8@openmailbox.org> References: <c5bc24cc-5293-252b-ddbc-1e94a17ca3a8@openmailbox.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Dec 08 05:16, Daniil Berendeev wrote: > >Although portmaster is not releated to the FreeBSD project and is an >outside tool, there aren't any alternatives from the project itself. So >use it or die. Not a nice situation. People have been trying to get portmaster deprecated and removed from the handbook but have met with resistance. It's pretty much unmaintained and because it acts on a live system can mess up as it has no idea if a port needs recompiling because a dependency changed ABI etc. The recommended replacements are ports-mgmt/synth and ports-mgmt/poudriere. These build an entire package repository that the pkg tool can use but they do so in clean chrooted environments, and rebuild everything that's required to keep a consistent ABI. Synth is more designed for a single live system like a desktop or a single server, whereas poudriere is what the freebsd package build clusters use and is more designed for that type of usage. Worth taking a look. It's a shame the handbook hasn't been updated to give this information. Matt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161208085926.GC2691>