Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Dec 2020 09:22:42 +0100
From:      Kurt Jaeger <pi@freebsd.org>
To:        Thomas Mueller <mueller6722@twc.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: portmaster new development
Message-ID:  <X%2BhEUk7K92mi%2BEca@home.opsec.eu>
References:  <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> How is poudriere in that regard?  I never used poudriere, have been intimidated by not wanting to use zfs or dialog4ports, or such an elaborate setup just to update one or a few ports.

poudriere is really, really useful. Because it delivers a complete,
consistent package repo of all the ports (with individual options).
And it does so repeatable, down to one or several seperate os versions
to build for or a specific point in time for the ports tree,
with some individual options etc.

> I found that poudriere uses dialog4ports; I much prefer to save options in a file such as Gentoo Linux does with make.conf and (NetBSD) pkgsrc does with mk.conf .

That works as well. I have a checkout of the ports tree, use
make config to define non-default port options. This stores the
selected OPTIONs in /var/db/ports/, and poudriere uses those options
just fine.

Combined with lots of RAM, ZFS on SSDs and ccache, compilation is very fast.

-- 
pi@opsec.eu            +49 171 3101372                    Now what ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?X%2BhEUk7K92mi%2BEca>