On 15/02/2013 01:27, Rainer Duffner wrote: > 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?
This part of the rt40 port -- options handling -- hasn't changed for
around 6 months. My guess is that you've somehow got a mangled set of
options choices somewhere where poudriere sees it.
Poudriere can use a separate collection of options -- see the
CUSTOMIZATION section in poudriere(8). If you want it to use the same
/var/db/ports set of options as used by the ports by default, then you
can make a link lie this:
% ls -l /usr/local/etc/poudriere.d/options
lrwxr-xr-x 1 root wheel 13 Dec 24 15:54
/usr/local/etc/poudriere.d/options@ -> /var/db/ports
Or else try running:
poudriere options www/rt40
to set the options poudriere will use.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey
signature.asc
Description: OpenPGP digital signature
