Bug#690575: python-coverage for Python 3

2012-12-10 Thread Barry Warsaw
On Dec 11, 2012, at 08:18 AM, Ben Finney wrote: >Good idea. Port 9 is the “discard” service. But why that particular >address? The Crazy Circumstantial Conditions of the Cult of the Cargo. >> This should probably be mandatory for any distutils based package. ;) > >It's a band-aid over the real p

Bug#690575: python-coverage for Python 3

2012-12-10 Thread Ben Finney
On 10-Dec-2012, Barry Warsaw wrote: > Also, please put this near the top of your d/rules file: > > -snip snip- > # Prevent setuptools/distribute from accessing the internet. > export http_proxy = http://127.0.9.1:9 > -snip snip- Good idea. Port 9 is the “discard” service. But why

Bug#690575: python-coverage for Python 3

2012-12-10 Thread Barry Warsaw
On Dec 10, 2012, at 01:46 PM, Dmitry Shachnev wrote: >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 re

Bug#690575: python-coverage for Python 3

2012-12-10 Thread Dmitry Shachnev
On Mon, Dec 10, 2012 at 5:13 PM, Ben Finney wrote: > On 10-Dec-2012, Dmitry Shachnev wrote: >> | 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' >>

Bug#690575: python-coverage for Python 3

2012-12-10 Thread Ben Finney
On 10-Dec-2012, Dmitry Shachnev wrote: > No, it's [‘distribute-0.6.13-py3.2.egg’] 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 `/

Bug#690575: python-coverage for Python 3

2012-12-10 Thread Dmitry Shachnev
On Mon, Dec 10, 2012 at 10:58 AM, Ben Finney 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 > http://packages.debian.org/sid/python-

Bug#690575: python-coverage for Python 3

2012-12-09 Thread Ben Finney
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 http://packages.debian.org/sid/python-setuptools>. > The package builds for me Hmm. I am using a n

Bug#690575: python-coverage for Python 3

2012-12-09 Thread Dmitry Shachnev
On Mon, Dec 10, 2012 at 2:35 AM, Ben Finney wrote: > Now the build is failing differently: > > = > running install_scripts > Traceback (most recent call last): > File "setup.py", line 115, in > setup(**setup_args) > File "/usr/lib/python3.2/distutils/core.py", line 148, in setup >

Bug#690575: python-coverage for Python 3

2012-12-09 Thread Ben Finney
On 08-Dec-2012, Dmitry Shachnev wrote: > I don't see "python3-all-dev" package in the build dependencies list. > You may also want to add "python3-all-dbg" there if you build debug > packages. Thanks, Dmitry. Now the build is failing differently: = running install_scripts Traceback (most rec

Bug#690575: python-coverage for Python 3

2012-12-08 Thread Dmitry Shachnev
On Wed, 14 Nov 2012 12:10:08 +1100, Ben Finney wrote: > With the changes I've made, I'm getting a failure when trying to build the > debug package; the relevant part of the build log is attached. Hi Ben, I don't see "python3-all-dev" package in the build dependencies list. You may also want to ad

Bug#690575: python-coverage for Python 3

2012-11-14 Thread Ben Finney
(Re-sending to include the bug report this time, so progress on this issue is visible.) On 17-Oct-2012, Barry Warsaw wrote: > I'm wondering what your feelings are to adjusting the d/rules file to be > a little more like what's recommended here: > > http://wiki.debian.org/Python/LibraryStyleGuide