On Mon, Dec 10, 2012 at 10:58 AM, Ben Finney <ben+deb...@benfinney.id.au> wrote:
> On 10-Dec-2012, Dmitry Shachnev wrote:
>> What is distribute-0.6.13-py3.2.egg? There is no such directory in
>> upstream tarball.
>
> That's what Debian uses to provide the ‘python-setuptools’ dependency
> <URL:http://packages.debian.org/sid/python-setuptools>.
>
>> The package builds for me
>
> Hmm. I am using a new ‘pbuilder’ environment to build, and getting that
> error.

No, it's not what Debian uses. Look at the build log:

| dh build-arch --with python2,python3
|    dh_testdir -a
|    dh_auto_configure -a
|    debian/rules override_dh_auto_build
| make[1]: Entering directory `/tmp/buildd/python-coverage-3.4'
| python3.2 setup.py build
| Downloading 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.13.tar.gz
| Extracting in /tmp/tmprv8ai9
| Now working in /tmp/tmprv8ai9/distribute-0.6.13
| Building a Distribute egg in /tmp/buildd/python-coverage-3.4

It doesn't find python3 version on distribute, so calls
use_setuptools() which tries to download one from pypi.python.org.
This is a serious bug. You should add a build-dependency on
python3-setuptools, and to be sure you may also want to remove lines
38–46 from setup.py.

--
Dmitry Shachnev


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to