[Bug 1512792] Re: Pip crashes with cryptography/cffi/openssl error

Otus 1512792 at bugs.launchpad.net
Thu Jul 21 16:28:28 UTC 2016


I was getting a similar error on 16.04 by running "python -m pip", but
*not* when running "pip" directly. Upgrading CFFI per comment #3 fixed
it.

This is with a system upgraded from Trusty (and before) in case that
matters.

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-cryptography in Ubuntu.
https://bugs.launchpad.net/bugs/1512792

Title:
  Pip crashes with cryptography/cffi/openssl error

Status in Memcached Mirror:
  New
Status in calendarserver package in Ubuntu:
  Confirmed
Status in python-cryptography package in Ubuntu:
  Confirmed
Status in python-pip package in Ubuntu:
  Confirmed

Bug description:
  Traceback when trying to run any pip command:

  Traceback (most recent call last):
    File "/usr/bin/pip", line 9, in <module>
      load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 558, in load_entry_point
      return get_distribution(dist).load_entry_point(group, name)
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2682, in load_entry_point
      return ep.load()
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2355, in load
      return self.resolve()
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2361, in resolve
      module = __import__(self.module_name, fromlist=['__name__'], level=0)
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module>
      from pip.vcs import git, mercurial, subversion, bazaar  # noqa
    File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
      from pip.download import path_to_url
    File "/usr/lib/python2.7/dist-packages/pip/download.py", line 22, in <module>
      import requests, six
    File "/usr/lib/python2.7/dist-packages/requests/__init__.py", line 53, in <module>
      from .packages.urllib3.contrib import pyopenssl
    File "/usr/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py", line 53, in <module>
      import OpenSSL.SSL
    File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
      from OpenSSL import rand, crypto, SSL
    File "/usr/lib/python2.7/dist-packages/OpenSSL/rand.py", line 11, in <module>
      from OpenSSL._util import (
    File "/usr/lib/python2.7/dist-packages/OpenSSL/_util.py", line 6, in <module>
      from cryptography.hazmat.bindings.openssl.binding import Binding
    File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/bindings/openssl/binding.py", line 11, in <module>
      from cryptography.hazmat.bindings._openssl import ffi, lib
  AttributeError: 'module' object has no attribute '_init_cffi_1_0_external_module'

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: python-pip 1.5.6-7ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
  Uname: Linux 4.2.0-16-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.19.1-0ubuntu4
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Tue Nov  3 17:43:31 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  InstallationDate: Installed on 2014-01-30 (641 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 20130203-13:50
  PackageArchitecture: all
  SourcePackage: python-pip
  UpgradeStatus: Upgraded to wily on 2015-10-28 (6 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/memcached/+bug/1512792/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list