[Rdo-list] Devstack - why it uninstalls python-virtualenv?
Kaul, Yaniv
Yaniv.Kaul at emc.com
Wed Mar 4 21:58:55 UTC 2015
> -----Original Message-----
> From: rdo-list-bounces at redhat.com [mailto:rdo-list-bounces at redhat.com] On
> Behalf Of Kaul, Yaniv
> Sent: Wednesday, March 04, 2015 11:43 PM
> To: Alan Pevec; Rdo-list at redhat.com
> Subject: Re: [Rdo-list] Devstack - why it uninstalls python-virtualenv?
>
> > -----Original Message-----
> > From: rdo-list-bounces at redhat.com [mailto:rdo-list-bounces at redhat.com]
> > On Behalf Of Alan Pevec
> > Sent: Wednesday, March 04, 2015 9:29 PM
> > To: Rdo-list at redhat.com
> > Subject: Re: [Rdo-list] Devstack - why it uninstalls python-virtualenv?
> >
> > > It does not happen to me on other distributions of OpenStack that
> > > I'm testing
> > with, so it is kinda related to the OS.
> >
> > That was beaten to death in old thread
> > http://lists.openstack.org/pipermail/openstack-dev/2013-August/013039.
> > html Nice summary is in Ian's commit message
> > https://review.openstack.org/39862
> > tl;dr Debian avoids the issue by configuring its python to pip install
> > to /usr/local/ while Fedora/EL python maintainers refuse to diverge
> > from upstream, that's IIRC - I can't find rhbz with their comments,
> > maybe Ian will remember?
> >
> >
> > Cheers,
> > Alan
>
> Anyway, it just went from bad to worse. I'll try to take it upstream...
'pip install six --upgrade' seems to fix it.
Y.
>
>
>
> Installing collected packages: keystone, cryptography, posix-ipc, pycadf,
> jsonschema, dogpile.cache, pysaml2, oauthlib, oslo.utils, oslo.serialization,
> oslo.middleware, oslo.log, oslo.i18n, oslo.db, oslo.messaging, oslo.config,
> oslo.concurrency, keystonemiddleware, python-keystoneclient, passlib,
> sqlalchemy-migrate, six, netaddr, eventlet
> Running setup.py develop for keystone
> [pbr] Reusing existing SOURCES.txt
> Creating /usr/lib/python2.7/site-packages/keystone.egg-link (link to .)
> keystone 2015.1.dev293 is already the active version in easy-install.pth
> Installing keystone-all script to /usr/bin
> Installing keystone-manage script to /usr/bin
> Installed /opt/stack/keystone
> Running setup.py install for cryptography
> zip_safe flag not set; analyzing archive contents...
> six: module references __path__
> Installed /tmp/pip-build-FsJ6Ct/cryptography/.eggs/six-1.9.0-py2.7.egg
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 339, in <module>
> **keywords_with_side_effects(sys.argv)
> File "/usr/lib64/python2.7/distutils/core.py", line 152, in setup
> dist.run_commands()
> File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
> self.run_command(cmd)
> File "/usr/lib64/python2.7/distutils/dist.py", line 971, in run_command
> cmd_obj.ensure_finalized()
> File "/usr/lib64/python2.7/distutils/cmd.py", line 109, in ensure_finalized
> self.finalize_options()
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 117, in
> finalize_options
> self.distribution.ext_modules = get_ext_modules()
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 82, in
> get_ext_modules
> from cryptography.hazmat.primitives import constant_time, padding
> File "/tmp/pip-build-
> FsJ6Ct/cryptography/src/cryptography/hazmat/primitives/padding.py", line 12,
> in <module>
> from cryptography.hazmat.primitives import interfaces
> File "/tmp/pip-build-
> FsJ6Ct/cryptography/src/cryptography/hazmat/primitives/interfaces.py", line
> 12, in <module>
> @six.add_metaclass(abc.ABCMeta)
> AttributeError: 'module' object has no attribute 'add_metaclass'
> Complete output from command /usr/bin/python -c "import setuptools,
> tokenize;__file__='/tmp/pip-build-
> FsJ6Ct/cryptography/setup.py';exec(compile(getattr(tokenize, 'open',
> open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record
> /tmp/pip-7_Xma7-record/install-record.txt --single-version-externally-managed
> --compile:
> no previously-included directories found matching 'documentation/_build'
>
> zip_safe flag not set; analyzing archive contents...
>
> six: module references __path__
>
>
>
> Installed /tmp/pip-build-FsJ6Ct/cryptography/.eggs/six-1.9.0-py2.7.egg
>
> running install
>
> Traceback (most recent call last):
>
> File "<string>", line 1, in <module>
>
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 339, in <module>
>
> **keywords_with_side_effects(sys.argv)
>
> File "/usr/lib64/python2.7/distutils/core.py", line 152, in setup
>
> dist.run_commands()
>
> File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
>
> self.run_command(cmd)
>
> File "/usr/lib64/python2.7/distutils/dist.py", line 971, in run_command
>
> cmd_obj.ensure_finalized()
>
> File "/usr/lib64/python2.7/distutils/cmd.py", line 109, in ensure_finalized
>
> self.finalize_options()
>
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 117, in
> finalize_options
>
> self.distribution.ext_modules = get_ext_modules()
>
> File "/tmp/pip-build-FsJ6Ct/cryptography/setup.py", line 82, in
> get_ext_modules
>
> from cryptography.hazmat.primitives import constant_time, padding
>
> File "/tmp/pip-build-
> FsJ6Ct/cryptography/src/cryptography/hazmat/primitives/padding.py", line 12,
> in <module>
>
> from cryptography.hazmat.primitives import interfaces
>
> File "/tmp/pip-build-
> FsJ6Ct/cryptography/src/cryptography/hazmat/primitives/interfaces.py", line
> 12, in <module>
>
> @six.add_metaclass(abc.ABCMeta)
>
> AttributeError: 'module' object has no attribute 'add_metaclass'
>
> >
> > _______________________________________________
> > Rdo-list mailing list
> > Rdo-list at redhat.com
> > https://www.redhat.com/mailman/listinfo/rdo-list
> >
> > To unsubscribe: rdo-list-unsubscribe at redhat.com
>
> _______________________________________________
> Rdo-list mailing list
> Rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list
>
> To unsubscribe: rdo-list-unsubscribe at redhat.com
More information about the dev
mailing list