Why does poudriere always rebuild nginx and GraphicsMagick13?

Rainer Duffner rainer at ultra-secure.de
Fri Feb 15 01:27:36 UTC 2013


> 
> 
> Hi Baptiste,
> 
> so I upgraded to 2.3.1 but it still rebuilds those two ports every single time I run a bulk build.
> 
>> ====>> Options changed, deleting: GraphicsMagick-nox11-1.3.16_1.txz
> ====>> Options changed, deleting: nginx-1.2.6,1.txz
> ...
> 
> 
> drwxr-xr-x  2 root  wheel  512 Dec 21 09:20 GraphicsMagick/
> drwxr-xr-x  2 root  wheel  512 Dec 21 09:20 GraphicsMagick13/
> drwxr-xr-x  2 root  wheel  512 Dec 21 09:20 nginx/
> 
> 
> Somehow, it thinks the options have changed.
> Maybe, the options-file has an error?
> 


OK, another issue crept up.

I started to build www/rt40 and it worked - until I updated it to the latest commit.
Now I get:

====>> [02] Finished build of www/rt40: Ignored: please select one of AP_MODPERL, AP_MODFASTCGI, LIGHTTPD, SPAWN_FCGI or BUILTIN


But I have:

cat /usr/local/etc/poudriere.d/91amd64-options/rt40/options
# This file is auto-generated by 'make config'.
# Options for rt-4.0.10_1
_OPTIONS_READ=rt-4.0.10_1
_FILE_COMPLETE_OPTIONS_LIST=DEV GD GPG GRAPHVIZ SSL_MAILGATE MYSQL ORACLE PGSQL SQLITE AP_MODFASTCGI AP_MODPERL LIGHTTPD SPAWN_FCGI
OPTIONS_FILE_UNSET+=DEV
OPTIONS_FILE_SET+=GD
OPTIONS_FILE_SET+=GPG
OPTIONS_FILE_SET+=GRAPHVIZ
OPTIONS_FILE_SET+=SSL_MAILGATE
OPTIONS_FILE_UNSET+=MYSQL
OPTIONS_FILE_UNSET+=ORACLE
OPTIONS_FILE_SET+=PGSQL
OPTIONS_FILE_UNSET+=SQLITE
OPTIONS_FILE_UNSET+=AP_MODFASTCGI
OPTIONS_FILE_UNSET+=AP_MODPERL
OPTIONS_FILE_UNSET+=LIGHTTPD
OPTIONS_FILE_SET+=SPAWN_FCGI

If I run make patch in my local ports tree, with the above options file, it runs through.


Is this a poudriere problem or more of a problem with the port itself?






More information about the freebsd-stable mailing list