[Distutils] setuptools dependency_links in dependent packages

Phillip J. Eby pje at telecommunity.com
Tue Nov 27 23:05:14 CET 2007


At 11:40 AM 11/26/2007 -0500, Kevin Dangoor wrote:
>I just tried installing one of the many, cool, interrelated zc.* 
>packages, zc.authorizedotnet.
>
>That package depends on zc.ssl. zc.ssl has the following in setup.py:
>
>
>dependency_links = 
>['<http://download.zope.org/distribution/>http://download.zope.org/distribution/'],
>
>
>
>
>Running easy_install zc.authorizedotnet fails because it doesn't 
>have that entry, and the installation of zc.ssl does not pick it up. 
>Installing zc.ssl *and then* zc.authorizedotnet works fine.
>
>I'd call that a bug, because zc.authorizedotnet should not need to 
>know that one of its required packages has a special home for its code.

I must confess I don't even understand what you're saying is 
happening.  Could you explain at least what you mean by "fails" and 
"does not pick it up"?  The console output from the commands (and the 
steps to reproduce it) would also be helpful.



More information about the Distutils-SIG mailing list