based on this: <http://devmanual.gentoo.org/quickstart/> "The package's ./configure script takes the usual --enable-nls or --disable-nls argument. We use the use_enable utility function to generate this automatically, depending on the user's USE flags" quota's configure doesn't seem to be using disable/enable but rather yes/no for param for enable only: <http://sourceforge.net/p/linuxquota/code/ci/master/tree/configure.in> " AC_ARG_ENABLE(rpc, [ --enable-rpc=[yes/no] Enable RPC support [default=yes].], , enable_rpc="yes") " so this in quota's ebuild fails to do disable rpc: $(use_enable rpc) \ Reproducible: Always
When you use AC_ARG_ENABLE, --disable-rpc is equivalent to --enable-rpc=no. Attach your build log and emerge --info please.
Created attachment 345550 [details] emerge --info
Created attachment 345552 [details] build log
should be all set now in the tree; thanks for the report! Commit message: Avoid building rpc related code when USE=-rpc http://sources.gentoo.org/sys-fs/quota/quota-4.01.ebuild?r1=1.1&r2=1.2