Subject: Re: Turning off an option
To: Geert Hendrickx <ghen@telenet.be>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: pkgsrc-users
Date: 03/07/2006 06:35:41
On Tue, 7 Mar 2006 08:38:17 +0100
Geert Hendrickx <ghen@telenet.be> wrote:

> On Mon, Mar 06, 2006 at 09:21:26PM -0500, Steven M. Bellovin wrote:
> > It wasn't a typo; I typed exactly what I meant.  When I see += syntax,
> > I think "C", and C deprecated =+ (and =-) around 1979....
> > 
> > That said, your suggestion is working; thanks.
> 
> Make can't remove an item from a list like you tried with -=.  What =- does
> is add the literal string "-gpgme" to the options list.  Pkgsrc interprets
> this as the gpgme option being unset (if it was set by default).  
> 
Mumble. It violates the rule of least surprise.  But I'll blame Make
instead of pkgsrc....

		--Steven M. Bellovin, http://www.cs.columbia.edu/~smb