On Mar 22, 2012, at 9:37 AM, Brandon Allbery wrote:

> On Thu, Mar 22, 2012 at 12:23, Dave Curtis <d...@dave-curtis.com> wrote:
> > You should explicitly declare a dependency on py27-foo.
> 
> That doesn't seem right.  Don't I want to set up the port for spe so that it 
> can be satisfied by *any* pyXX-foo module?  How do I do that?
> 
> Unless you have exactly one dependency, that doesn't work; you don't want it 
> picking one py27- and one py26-, for example.

Yes, that would be bad.

>  I believe the normal way to deal with this is variants (or, for more complex 
> situations, subports) that specify appropriately matched dependencies.

Please reconcile with this from Ryan Schmidt:

>> 
>> There only seems to be one port of spe.
> 
> And there should only be one. We provide multiple (sub)ports of python 
> modules, but programs (like spe) that use python should only exist a single 
> time in the tree.
> 


So Ryan says there should only be one in the tree.  What you are saying seems 
to be in conflict with that.  Pardon the confusion, I'm not familiar with 
writing portfiles.

-dave

> 
> -- 
> brandon s allbery                                      allber...@gmail.com
> wandering unix systems administrator (available)     (412) 475-9364 vm/sms
> 

_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to