Status of portupgrade and portmaster?

Don Lewis truckman at
Mon Oct 2 18:51:44 UTC 2017

On  2 Oct, Marco Beishuizen wrote:
> On Mon, 2 Oct 2017, the wise Don Lewis wrote:
>> Yes it can.  If you use the svn method when creating a jail you can 
>> chose any arbitrary source branch from the svn repository and then you 
>> can specify any desired svn revision on that branch when you update the 
>> jail.  You would probably want to use this method when building ports 
>> for 12.0-CURRENT rather than creating the jail using a 12.0-CURRENT 
>> snapshot.
> I'm running 11.1-STABLE now, upgrading every few months or when there is 
> an important security fix. Do I have to build a new system twice in that 
> case (once my running system and once the poudriere jail)?

Yes, but at least the poudriere jail doesn't build the kernel bits.  The
real pain point is that when you update the jail, the next bulk package
build will toss all the previously built packages and force a full
rebuild from scratch.  That makes sense if you believe that the contents
of the jail affect the contents of the packages build using that jail.
If you don't think that is true, then why bother to update the jail.

I stick to pretty much the same schedule as you for updating my -STABLE
machines, though I'm doing it for 10.4-STABLE i386, 11.1-STABLE amd64
and i386, and 12.0-CURRENT amd64.  I try to do weekly package update

More information about the freebsd-ports mailing list