On Mon, Aug 16, 2010 at 10:16:38PM +0200, Peter Palfrader wrote: > Source: protobuf > Version: 2.3.0-3 > Severity: serious > > During building your package on stable: > > | make[1]: Leaving directory `/home/weasel/.temp/2010-08-16/protobuf-2.3.0' > | # python bindings > | cd python && python setup.py build > | > | --------------------------------------------------------------------------- > | This script requires setuptools version 0.6c9 to run (even to display > | help). I will attempt to download it for you (from > | http://pypi.python.org/packages/2.5/s/setuptools/), but > | you may need to enable firewall access for this script first. > | I will start the download in 15 seconds. > | > | (Note: if this machine does not have network access, please obtain the file > | > | > http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9-py2.5.egg > | > | and place it in this directory before rerunning this script.) > | --------------------------------------------------------------------------- > | Downloading > http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9-py2.5.egg > | running build > | running build_py > | package init file 'google/protobuf/internal/__init__.py' not found (or not > a regular file) > > You probably really should a) prevent ez_setup from downloading stuff > *AND* b) update the build-dependencies to reflect the requirement (the > latter is just a minor bug, really, given that sid probably has the > right version anyway).
First, thanks for reporting this. But I cannot reproduce this on unstable (in a clean pbuilder chroot), since the python-setuptools is new enough (for sid). While the behaviour of stable builds is not good (and the versioned dependency is incorrect), I don't think it warrants an RC status for this bug, as it doesn't affect sid/testing. A stable backport should indeed have better dependencies declared, but I'm not sure why you expect that the unstable version should be buildable in a stable environment *by default*. Please explain why you think this is RC… My proposal would be degrade to important, while I try to convince setuptools to do the right thing. regards, iustin
signature.asc
Description: Digital signature