Your message dated Fri, 24 May 2013 22:42:31 +0300
with message-id 
<CAOVAbHh37hH28mDyHvL5Yy1TmaYx=4oa9eqdovhgtva4ura...@mail.gmail.com>
and subject line 
has caused the Debian Bug report #631215,
regarding python-zope.interface: setuptools in egg/requires.txt causes problems
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
631215: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631215
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-zope.interface
Version: 3.6.1-0ubuntu4
Severity: normal

the egg of zope.interface states that it needs setuptools.
this gets transformed by /usr/share/python/dist_fallback to python-pkg-
resources

This now leads to pkg_resources.require("zope.interface") to fail:

python -c 'import pkg_resources; print pkg_resources.require("zope.interface")'
 Traceback (most recent call last):
   File "<string>", line 1, in <module>
   File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 654, in
require
     needed = self.resolve(parse_requirements(requirements))
   File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in
resolve
     raise DistributionNotFound(req)
 pkg_resources.DistributionNotFound: distribute


setuptools does not seem to be used by zope so it should be removed from
requires.txt to solve this problem.
This would probably require a debian/control dependency on python-pkg-
resources{,3} which is directly used but has no egg



-- System Information:
Debian Release: squeeze/sid
  APT prefers natty-updates
  APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 
'natty-proposed'), (500, 'natty'), (100, 'natty-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-10-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-zope.interface depends on:
ii  libc6                    2.13-0ubuntu13  Embedded GNU C Library: Shared lib
ii  python                   2.7.1-0ubuntu5  interactive high-level object-orie
ii  python-central           0.6.15ubuntu5   register and build utility for Pyt
ii  python-pkg-resources     0.6.15-1ubuntu1 Package Discovery and Resource Acc

python-zope.interface recommends no packages.

Versions of packages python-zope.interface suggests:
pn  python-z3c.recipe.sphinxdoc   <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 3.6.1-2

This bug was fixed by upload of 3.6.1-2, also for Python 3:

zope.interface (3.6.1-3) unstable; urgency=low

  * Team upload.
  * Remove setuptools from requires.txt for Python3 (#688838) by overriding
    dh_gencontrol rather than dh_install, otherwise python3-pkg-resources is
    not added as Depends.

 -- Arnaud Fontaine <[email protected]>  Wed, 26 Sep 2012 16:16:22 +0900

zope.interface (3.6.1-2) unstable; urgency=low

  * Team upload.
  * debian/rules:
    + Make sure that building fails if any python command fails.
    + Remove setuptools from requires.txt for Python3 only as dh_python2
      already take care of that. Closes: #688838.
  * debian/python-zope.interface-dbg.postinst:
    + Properly handle upgrade from Squeeze of /usr/share/doc to a symlink.
      Closes: #687878.

 -- Arnaud Fontaine <[email protected]>  Wed, 26 Sep 2012 12:24:31 +0900

And yes, this is a duplicate of #688838

--- End Message ---

Reply via email to