Date: Tue, 30 May 2017 13:37:26 -0400 From: Peter Beckman <beckman@angryox.com> To: Adam Weinberger <adamw@adamw.org> Cc: mexas@bris.ac.uk, rollingbits@gmail.com, freebsd-ports@freebsd.org Subject: Re: The future of portmaster Message-ID: <alpine.BSF.2.20.1705301334080.90609@nog2.angryox.com> In-Reply-To: <A1413AB8-AA0E-4B73-875A-D7E65E87C39F@adamw.org> References: <201705301415.v4UEFNJv049083@mech-as222.men.bris.ac.uk> <A1413AB8-AA0E-4B73-875A-D7E65E87C39F@adamw.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 30 May 2017, Adam Weinberger wrote: > You don't need separate port trees. The idea is to use poudriere to build > ALL your ports. Just make a list of the ports you want, pass it to > poudriere, and it will keep everything up-to-date, rebuild things when > they need to be rebuilt, and give you a pkg repository so you can just > run "pkg install foo" or "pkg upgrade" to keep your system running. > > Even if you do use poudriere to build only a few ports, it's pretty easy. > Give your own generated packages a higher priority in > /usr/local/etc/pkg/repos/ and you can transparently layer your pkg repo > above the upstream repo. Where is this seemingly super easy process documented? Yes, I can read the docs and try to figure out the "best practice" workflow, or someone with amazing knowledge of poudriere (and/or synth) can write a "here's how to manage your ports" best practices for the occasional sysadmin, rather than the hard-core supporting a fleet of FreeBSD boxes admin. I've looked before and never found such a document. Something from the portupgrade or portmaster user POV, and why and how to move to the more modern and actively developed tools. > So no, you don't need separate ports trees. poudriere is happiest though > when you let it manage its own ports tree, so I prefer to just symlink > /usr/ports to it, but you can very easily use a pre-existing ports tree > with poudriere. You make it sound so easy! Maybe it is, but I haven't found it. Beckman --------------------------------------------------------------------------- Peter Beckman Internet Guy beckman@angryox.com http://www.angryox.com/ ---------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1705301334080.90609>