Inverting OPTIONS (Was: Re: cvs commit: ports/net-im/libpurple Makefile distinfo)

Doug Barton dougb at FreeBSD.org
Tue Jul 27 00:50:28 UTC 2010


On Mon, 26 Jul 2010, Emanuel Haupt wrote:

> Doug Barton <dougb at freebsd.org> wrote:
>> On Mon, 26 Jul 2010, Emanuel Haupt wrote:
>>
>>> Doug Barton <dougb at FreeBSD.org> wrote:
>>>> ports/net-im/libpurple/files/patch-libpurple_protocols_oscar_oscar.c
>>>> has been added to the latest version, so the patch is no longer
>>>> needed.
>>>
>>> Also, the PLIST is broken if the PERL option is specified:
>>>
>>> http://people.freebsd.org/~ehaupt/buildlogs/libpurple-2.7.2.log
>>>
>>> Maybe from time to time a QAT exp run with inverted OPTIONS values
>>> would be revealing.
>>
>> As I said on IRC yesterday, there is no reason to expect that simply
>> inverting OPTIONS would work. A lot of OPTIONS are not binary, and
>> the defaults are chose to work together, often in harmony with the
>> dependencies that they trigger.
>>
>> Put another way, it does not logically follow that if "A, B, and !C"
>> works that "!A, !B, and C" would also work.
>
> I didn't assume that. It would be an easy way to spot simple mistakes
> such as incomplete package lists, unfetchable optional distfiles,
> things like that.

Well then why don't you explain in more detail what you're suggesting, 
because one of us is confused. :)

-- 

 	Improve the effectiveness of your Internet presence with
 	a domain name makeover!    http://SupersetSolutions.com/

 	Computers are useless. They can only give you answers.
 			-- Pablo Picasso



More information about the freebsd-ports mailing list