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
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to