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.
Fixed in CVS. Feel free to add yourself as a maintainer :)