Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270207 - dev-libs/protobuf missing dependency on dev-python/setuptools with USE=+python
Summary: dev-libs/protobuf missing dependency on dev-python/setuptools with USE=+python
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-17 15:40 UTC by Krzysztof Pawlik (RETIRED)
Modified: 2009-05-18 19:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof Pawlik (RETIRED) gentoo-dev 2009-05-17 15:40:54 UTC
dev-libs/protobuf is missing dependency on dev-python/setuptools with USE=+python:

make[1]: Leaving directory `/var/tmp/portage/dev-libs/protobuf-2.0.3/work/protobuf-2.0.3'

---------------------------------------------------------------------------
This script requires setuptools version 0.6c8 to run (even to display
help).  I will attempt to download it for you (from
http://pypi.python.org/packages/2.6/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.6/s/setuptools/setuptools-0.6c8-py2.6.egg

and place it in this directory before rerunning this script.)
---------------------------------------------------------------------------
Downloading http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c8-py2.6.egg
Traceback (most recent call last):
  File "setup.py", line 8, in <module>
    use_setuptools()
  File "/var/tmp/portage/dev-libs/protobuf-2.0.3/work/protobuf-2.0.3/python/ez_setup.py", line 96, in use_setuptools
    return do_download()
  File "/var/tmp/portage/dev-libs/protobuf-2.0.3/work/protobuf-2.0.3/python/ez_setup.py", line 90, in do_download
    egg = download_setuptools(version, download_base, to_dir, download_delay)
  File "/var/tmp/portage/dev-libs/protobuf-2.0.3/work/protobuf-2.0.3/python/ez_setup.py", line 151, in download_setuptools
    src = urllib2.urlopen(url)
  File "/usr/lib64/python2.6/urllib2.py", line 124, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib64/python2.6/urllib2.py", line 389, in open
    response = meth(req, response)
  File "/usr/lib64/python2.6/urllib2.py", line 502, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib64/python2.6/urllib2.py", line 427, in error
    return self._call_chain(*args)
  File "/usr/lib64/python2.6/urllib2.py", line 361, in _call_chain
    result = func(*args)
  File "/usr/lib64/python2.6/urllib2.py", line 510, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 404: Not Found
 *
 * ERROR: dev-libs/protobuf-2.0.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4266:  Called distutils_src_compile
 *             environment, line  904:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-libs/protobuf-2.0.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/protobuf-2.0.3/temp/environment'.
 *
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.13"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER=""
and of course, the output of emerge --info


If you don't mind I'd like to add myself as another maintainer for protobuf.
Comment 1 Michal Januszewski (RETIRED) gentoo-dev 2009-05-18 19:03:38 UTC
Fixed in CVS.

Feel free to add yourself as a maintainer :)