Hi Daniel and python packagers,

I've added distribute to py2[4-7], given it a Provides setuptools, and 
Conflicts 

setuptools.

If your package depends or builddepends on setuptools, please test it with 
distribute.

-kurt
(goatbar)

----- Original Message ----
Sent: Tue, September 21, 2010 10:08:19 AM
Subject: Replace setuptools-py with distribute-py?

I'm running into a problem packaging python packages that require distribute 
instead of setuptools. To make matters worse, they will automatically download 
distribute and try to replace an already installed setuptools! This seems to be 
becoming common in the Python world. Fortunately, --build-as-nobody catches 
this, but it also makes the packages uninstallable except on py31. Distribute 
is 

fully backward compatible with setuptools, so this shouldn't break anything, 
and 

in any case, setuptools is generally considered deprecated.

Now there are a few packages that have a versioned BuildDepends on 
setuptools-py, so simply relying on Provides: setuptools-py%type_pkg[python] 
won't work unless we change those to unversioned BuildDepends. The other 
possibility is to make an empty dummy setuptools-py%type_pkg[python] package 
that simply Depends on distribute (and add 2.5, 2.6 and 2.7 types). That would 
be the least work.

Thanks

Daniel


      

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to