How to pass option poudriere

Matthias Meyser meyser at
Tue Feb 25 17:48:10 UTC 2014

Am 25.02.2014 17:39, schrieb Christopher J. Ruwe:
> Because poudriere is designed to build ports in several
> configurations, there is not one ports options DB (/var/db/ports), but
> several per jail, per port and per set
> (/usr/local/poudrier.d/<jailname>-<portsname>-<setname>-options/).
> So, you can reuse your existing options by copying the tree over. See
> also the relevant section in the handbook
> (

That reminds me:

Why takes a stored config (/var/db/ports/) precedence over options specified 
on the command line when building Ports?


cd /usr/ports/whereever/whatever;
make package SET_OPTIONS="anything" UNSET_OPTIONS="anything"

does build the port with options form stored config if present.

To get the port build you have to "make rmconfig" first every time.

I would give commandline precedence over config.


Matthias Meyser            | XeNET GmbH
Tel.:  +49-5323-9489050    | 38678 Clausthal-Zellerfeld, Marktstrasse 40
Fax:   +49-5323-94014      | Registergericht: Amtsgericht Braunschweig HRB 
Email: Meyser at     | Geschaeftsfuehrer: Matthias Meyser

More information about the freebsd-questions mailing list