On Wed, 2008-10-15 at 14:15 +1300, Amos Jeffries wrote:
> 
> >
> > IMO, if a user explicitly requested feature Foo and Foo cannot be
> > supported, we should fail rather than ignore the user request.

I completely agree with this. The usual behaviour I see that works well
is:

no-parameter supplied:
 Feature enables if possible

--without | --disable:
 Feature does not enable and does not probe for dependencies

--with | --enable:
 Feature enables and probes for dependencies, any missing dependencies
are fatal.

-Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to