[Slackbuilds-users] stevedore fails to build, pbr too old

Andrew Clemons aclemons at runbox.no
Fri Nov 3 06:20:32 UTC 2017


Hi,

On 2017-11-03 12:52:33 +0700, willysr at slackbuilds.org wrote:
> Hi
>
> I just build stevedore using the one available in our repository and it
> build fine
>
> six:
>   MD5SUM check for six-1.11.0.tar.gz ... OK
>   Building package six-1.11.0-x86_64-1_SBo.tgz ... OK
>   Installing package six-1.11.0-x86_64-1_SBo.tgz ... OK
>
> pbr:
>   MD5SUM check for pbr-1.8.1.tar.gz ... OK
>   Building package pbr-1.8.1-x86_64-1_SBo.tgz ... OK
>   Installing package pbr-1.8.1-x86_64-1_SBo.tgz ... OK
>
> stevedore:
>   MD5SUM check for stevedore-1.25.0.tar.gz ... OK
>   Building package stevedore-1.25.0-x86_64-1_SBo.tgz ... OK
>   Installing package stevedore-1.25.0-x86_64-1_SBo.tgz ... OK
>
> Did you build them on -current?

I am building on a clean build box of stable (14.2). You only notice if
you are offline during the build. Otherwise it downloads silently from
python.org during the build. pbr >= 2.0.0 is also in the
requirements.txt:

$ tar -xOf stevedore-1.25.0.tar.gz stevedore-1.25.0/requirements.txt
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.

pbr!=2.1.0,>=2.0.0 # Apache-2.0
six>=1.9.0 # MIT

Thanks,
Andrew

# ./stevedore.SlackBuild
stevedore-1.25.0/
stevedore-1.25.0/releasenotes/
stevedore-1.25.0/releasenotes/source/
stevedore-1.25.0/releasenotes/source/ocata.rst
stevedore-1.25.0/releasenotes/source/_templates/
stevedore-1.25.0/releasenotes/source/_templates/.placeholder
stevedore-1.25.0/releasenotes/source/unreleased.rst
stevedore-1.25.0/releasenotes/source/conf.py
stevedore-1.25.0/releasenotes/source/index.rst
stevedore-1.25.0/releasenotes/source/_static/
stevedore-1.25.0/releasenotes/source/_static/.placeholder
stevedore-1.25.0/releasenotes/notes/
stevedore-1.25.0/releasenotes/notes/add-reno-996dd44974d53238.yaml
stevedore-1.25.0/.travis.yml
stevedore-1.25.0/CONTRIBUTING.rst
stevedore-1.25.0/.testr.conf
stevedore-1.25.0/requirements.txt
stevedore-1.25.0/tools/
stevedore-1.25.0/tools/tox_install.sh
stevedore-1.25.0/test-requirements.txt
stevedore-1.25.0/MANIFEST.in
stevedore-1.25.0/setup.cfg
stevedore-1.25.0/LICENSE
stevedore-1.25.0/AUTHORS
stevedore-1.25.0/stevedore/
stevedore-1.25.0/stevedore/dispatch.py
stevedore-1.25.0/stevedore/__init__.py
stevedore-1.25.0/stevedore/enabled.py
stevedore-1.25.0/stevedore/example2/
stevedore-1.25.0/stevedore/example2/__init__.py
stevedore-1.25.0/stevedore/example2/fields.py
stevedore-1.25.0/stevedore/example2/setup.py
stevedore-1.25.0/stevedore/hook.py
stevedore-1.25.0/stevedore/driver.py
stevedore-1.25.0/stevedore/exception.py
stevedore-1.25.0/stevedore/named.py
stevedore-1.25.0/stevedore/example/
stevedore-1.25.0/stevedore/example/__init__.py
stevedore-1.25.0/stevedore/example/simple.py
stevedore-1.25.0/stevedore/example/load_as_extension.py
stevedore-1.25.0/stevedore/example/load_as_driver.py
stevedore-1.25.0/stevedore/example/setup.py
stevedore-1.25.0/stevedore/example/base.py
stevedore-1.25.0/stevedore/sphinxext.py
stevedore-1.25.0/stevedore/extension.py
stevedore-1.25.0/stevedore/tests/
stevedore-1.25.0/stevedore/tests/test_dispatch.py
stevedore-1.25.0/stevedore/tests/__init__.py
stevedore-1.25.0/stevedore/tests/test_enabled.py
stevedore-1.25.0/stevedore/tests/test_extension.py
stevedore-1.25.0/stevedore/tests/utils.py
stevedore-1.25.0/stevedore/tests/test_hook.py
stevedore-1.25.0/stevedore/tests/test_example_fields.py
stevedore-1.25.0/stevedore/tests/test_callback.py
stevedore-1.25.0/stevedore/tests/test_example_simple.py
stevedore-1.25.0/stevedore/tests/test_driver.py
stevedore-1.25.0/stevedore/tests/manager.py
stevedore-1.25.0/stevedore/tests/extension_unimportable.py
stevedore-1.25.0/stevedore/tests/test_sphinxext.py
stevedore-1.25.0/stevedore/tests/test_named.py
stevedore-1.25.0/stevedore/tests/test_test_manager.py
stevedore-1.25.0/PKG-INFO
stevedore-1.25.0/setup.py
stevedore-1.25.0/announce.rst
stevedore-1.25.0/tox.ini
stevedore-1.25.0/doc/
stevedore-1.25.0/doc/source/
stevedore-1.25.0/doc/source/user/
stevedore-1.25.0/doc/source/user/essays/
stevedore-1.25.0/doc/source/user/essays/invocation.jpg
stevedore-1.25.0/doc/source/user/essays/api-enforcement.jpg
stevedore-1.25.0/doc/source/user/essays/ceilometer-design.jpg
stevedore-1.25.0/doc/source/user/essays/pycon2013.rst
stevedore-1.25.0/doc/source/user/essays/importing.jpg
stevedore-1.25.0/doc/source/user/essays/enabling.jpg
stevedore-1.25.0/doc/source/user/essays/integration.jpg
stevedore-1.25.0/doc/source/user/essays/discovery.jpg
stevedore-1.25.0/doc/source/user/tutorial/
stevedore-1.25.0/doc/source/user/tutorial/driver_output.txt
stevedore-1.25.0/doc/source/user/tutorial/extension_output.txt
stevedore-1.25.0/doc/source/user/tutorial/loading.rst
stevedore-1.25.0/doc/source/user/tutorial/creating_plugins.rst
stevedore-1.25.0/doc/source/user/tutorial/naming.rst
stevedore-1.25.0/doc/source/user/tutorial/index.rst
stevedore-1.25.0/doc/source/user/tutorial/testing.rst
stevedore-1.25.0/doc/source/user/history.rst
stevedore-1.25.0/doc/source/user/sphinxext.rst
stevedore-1.25.0/doc/source/user/patterns_loading.rst
stevedore-1.25.0/doc/source/user/patterns_enabling.rst
stevedore-1.25.0/doc/source/user/index.rst
stevedore-1.25.0/doc/source/reference/
stevedore-1.25.0/doc/source/reference/index.rst
stevedore-1.25.0/doc/source/conf.py
stevedore-1.25.0/doc/source/index.rst
stevedore-1.25.0/doc/source/install/
stevedore-1.25.0/doc/source/install/index.rst
stevedore-1.25.0/doc/Makefile
stevedore-1.25.0/ChangeLog
stevedore-1.25.0/stevedore.egg-info/
stevedore-1.25.0/stevedore.egg-info/SOURCES.txt
stevedore-1.25.0/stevedore.egg-info/not-zip-safe
stevedore-1.25.0/stevedore.egg-info/top_level.txt
stevedore-1.25.0/stevedore.egg-info/pbr.json
stevedore-1.25.0/stevedore.egg-info/dependency_links.txt
stevedore-1.25.0/stevedore.egg-info/PKG-INFO
stevedore-1.25.0/stevedore.egg-info/entry_points.txt
stevedore-1.25.0/stevedore.egg-info/requires.txt
stevedore-1.25.0/README.rst
Download error on https://pypi.python.org/simple/pbr/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found!
Download error on https://pypi.python.org/simple/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found!
No local packages or download links found for pbr>=2.0.0
Traceback (most recent call last):
  File "setup.py", line 29, in <module>
    pbr=True)
  File "/usr/lib64/python2.7/distutils/core.py", line 111, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 269, in __init__
    self.fetch_build_eggs(attrs['setup_requires'])
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 313, in fetch_build_eggs
    replace_conflicting=True,
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 826, in resolve
    dist = best[req.key] = env.best_match(req, ws, installer)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1092, in best_match
    return self.obtain(req, installer)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1104, in obtain
    return installer(requirement)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 380, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 659, in easy_install
    raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr>=2.0.0')
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20171103/6f88e240/attachment-0001.asc>


More information about the SlackBuilds-users mailing list