[macports-ports] 01/06: pgcli: updates.

Joshua Root jmr at macports.org
Tue Jan 17 18:09:38 UTC 2017

On 2017-1-17 20:53 , Aljaž Srebrnič wrote:
>> On 17 gen 2017, at 10:26, Ryan Schmidt <ryandesign at macports.org> wrote:
>> The variants don't appear to do anything at all.
> They’re there to propagate variant choice to a dependency, py-psycopg2.

I guess you're aware that this doesn't actually do anything, and the 
variants only exist to encourage the user to specify one when installing?

The downsides:
* The situation where the user doesn't specify a variant is 
contradictory. pgcli will be installed with +postgresql96 but 
py-psycopg2 will be installed with +postgresql95. Similarly when the 
user already has py-psycopg2 installed, the variant they specify when 
installing pgcli will have no actual effect.

* Binary distribution now doesn't happen if the user asks for anything 
but +postgresql96, even though the installed files are identical.

- Josh

More information about the macports-dev mailing list