reassign 893520 python-minimal 2.7.14-4
thanks
On Mon, 19 Mar 2018 17:35:28 +0100 Laurent Bigonville <[email protected]>
wrote:
> Hi,
>
> Seems that python-docker completely fails:
>
> >>> import docker
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "/usr/lib/python2.7/dist-packages/docker/__init__.py", line 2,
in <module>
> from .api import APIClient
> File "/usr/lib/python2.7/dist-packages/docker/api/__init__.py", line
2, in <module>
> from .client import APIClient
> File "/usr/lib/python2.7/dist-packages/docker/api/client.py", line
11, in <module>
> from .build import BuildApiMixin
> File "/usr/lib/python2.7/dist-packages/docker/api/build.py", line 9,
in <module>
> from .. import utils
> File "/usr/lib/python2.7/dist-packages/docker/utils/__init__.py",
line 2, in <module>
> from .build import tar, exclude_paths
> File "/usr/lib/python2.7/dist-packages/docker/utils/build.py", line
5, in <module>
> from .utils import create_archive
> File "/usr/lib/python2.7/dist-packages/docker/utils/utils.py", line
18, in <module>
> from .. import tls
> File "/usr/lib/python2.7/dist-packages/docker/tls.py", line 5, in
<module>
> from .transport import SSLAdapter
> File "/usr/lib/python2.7/dist-packages/docker/transport/__init__.py",
line 3, in <module>
> from .ssladapter import SSLAdapter
> File
"/usr/lib/python2.7/dist-packages/docker/transport/ssladapter.py", line
21, in <module>
> from backports.ssl_match_hostname import match_hostname
> ImportError: No module named backports.ssl_match_hostname
>
> As you can see below, python-backports.ssl-match-hostname is installed
>
So (force) purging python-backports.ssl-match-hostname and reinstalling
it fixed the isssue...
When purging dpkg showed the following lines:
Suppression de python-backports.ssl-match-hostname (3.5.0.1-1) ...
E: namespace:121: cannot remove
/usr/lib/python2.7/dist-packages/backports/__init__.py
Somehow, /usr/lib/python2.7/dist-packages/backports/__init__.py was not
existing on the system