Skip site navigation (1)Skip section navigation (2)
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>