Source: python-pip
Version: 9.0.1-2.1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

With the upload of version 9.0.1-2.1 of python-pip, the autopkgtest¹
started to fail with lots of instances of the error copied below (full
log² attached). The error shows that even importing main from pip fails,
I *assume* this makes python-pip nearly useless.

Looking at the filelist of the two different packages, indeed the
_vendor directory is missing in the latest version. (I created the diffs
by taking the filelists from packages.d.o).

Please investigate the situation.

Paul

¹ https://ci.debian.net/packages/p/python-pip/unstable/amd64/
²
https://ci.debian.net/data/autopkgtest/unstable/amd64/p/python-pip/208814/log.gz

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    from pip import main
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 21, in
<module>
    from pip._vendor.requests.packages.urllib3.exceptions import
DependencyWarning
ImportError: No module named requests.packages.urllib3.exceptions

Attachment: python-pip.log.gz
Description: application/gzip

2,7c2,7
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/PKG-INFO
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/dependency_links.txt
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/entry_points.txt
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/not-zip-safe
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/requires.txt
< /usr/lib/python3/dist-packages/pip-9.0.1.egg-info/top_level.txt
---
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/PKG-INFO
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/dependency_links.txt
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/entry_points.txt
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/not-zip-safe
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/requires.txt
> /usr/lib/python3/dist-packages/pip-1.5.6.egg-info/top_level.txt
10c10
< /usr/lib/python3/dist-packages/pip/_vendor/__init__.py
---
> /usr/lib/python3/dist-packages/pip/backwardcompat/__init__.py
15c15
< /usr/lib/python3/dist-packages/pip/commands/check.py
---
> /usr/lib/python3/dist-packages/pip/commands/bundle.py
17d16
< /usr/lib/python3/dist-packages/pip/commands/download.py
19d17
< /usr/lib/python3/dist-packages/pip/commands/hash.py
25a24
> /usr/lib/python3/dist-packages/pip/commands/unzip.py
27,28c26
< /usr/lib/python3/dist-packages/pip/compat/__init__.py
< /usr/lib/python3/dist-packages/pip/compat/dictconfig.py
---
> /usr/lib/python3/dist-packages/pip/commands/zip.py
33,37c31
< /usr/lib/python3/dist-packages/pip/models/__init__.py
< /usr/lib/python3/dist-packages/pip/models/index.py
< /usr/lib/python3/dist-packages/pip/operations/__init__.py
< /usr/lib/python3/dist-packages/pip/operations/check.py
< /usr/lib/python3/dist-packages/pip/operations/freeze.py
---
> /usr/lib/python3/dist-packages/pip/log.py
39,43c33,34
< /usr/lib/python3/dist-packages/pip/req/__init__.py
< /usr/lib/python3/dist-packages/pip/req/req_file.py
< /usr/lib/python3/dist-packages/pip/req/req_install.py
< /usr/lib/python3/dist-packages/pip/req/req_set.py
< /usr/lib/python3/dist-packages/pip/req/req_uninstall.py
---
> /usr/lib/python3/dist-packages/pip/req.py
> /usr/lib/python3/dist-packages/pip/runner.py
45,57c36
< /usr/lib/python3/dist-packages/pip/utils/__init__.py
< /usr/lib/python3/dist-packages/pip/utils/appdirs.py
< /usr/lib/python3/dist-packages/pip/utils/build.py
< /usr/lib/python3/dist-packages/pip/utils/deprecation.py
< /usr/lib/python3/dist-packages/pip/utils/encoding.py
< /usr/lib/python3/dist-packages/pip/utils/filesystem.py
< /usr/lib/python3/dist-packages/pip/utils/glibc.py
< /usr/lib/python3/dist-packages/pip/utils/hashes.py
< /usr/lib/python3/dist-packages/pip/utils/logging.py
< /usr/lib/python3/dist-packages/pip/utils/outdated.py
< /usr/lib/python3/dist-packages/pip/utils/packaging.py
< /usr/lib/python3/dist-packages/pip/utils/setuptools_build.py
< /usr/lib/python3/dist-packages/pip/utils/ui.py
---
> /usr/lib/python3/dist-packages/pip/util.py
3,8c3,8
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/PKG-INFO
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/dependency_links.txt
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/entry_points.txt
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/not-zip-safe
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/requires.txt
< /usr/lib/python2.7/dist-packages/pip-9.0.1.egg-info/top_level.txt
---
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/PKG-INFO
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/dependency_links.txt
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/entry_points.txt
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/not-zip-safe
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/requires.txt
> /usr/lib/python2.7/dist-packages/pip-1.5.6.egg-info/top_level.txt
11c11
< /usr/lib/python2.7/dist-packages/pip/_vendor/__init__.py
---
> /usr/lib/python2.7/dist-packages/pip/backwardcompat/__init__.py
16c16
< /usr/lib/python2.7/dist-packages/pip/commands/check.py
---
> /usr/lib/python2.7/dist-packages/pip/commands/bundle.py
18d17
< /usr/lib/python2.7/dist-packages/pip/commands/download.py
20d18
< /usr/lib/python2.7/dist-packages/pip/commands/hash.py
26a25
> /usr/lib/python2.7/dist-packages/pip/commands/unzip.py
28,29c27
< /usr/lib/python2.7/dist-packages/pip/compat/__init__.py
< /usr/lib/python2.7/dist-packages/pip/compat/dictconfig.py
---
> /usr/lib/python2.7/dist-packages/pip/commands/zip.py
34,38c32
< /usr/lib/python2.7/dist-packages/pip/models/__init__.py
< /usr/lib/python2.7/dist-packages/pip/models/index.py
< /usr/lib/python2.7/dist-packages/pip/operations/__init__.py
< /usr/lib/python2.7/dist-packages/pip/operations/check.py
< /usr/lib/python2.7/dist-packages/pip/operations/freeze.py
---
> /usr/lib/python2.7/dist-packages/pip/log.py
40,44c34,35
< /usr/lib/python2.7/dist-packages/pip/req/__init__.py
< /usr/lib/python2.7/dist-packages/pip/req/req_file.py
< /usr/lib/python2.7/dist-packages/pip/req/req_install.py
< /usr/lib/python2.7/dist-packages/pip/req/req_set.py
< /usr/lib/python2.7/dist-packages/pip/req/req_uninstall.py
---
> /usr/lib/python2.7/dist-packages/pip/req.py
> /usr/lib/python2.7/dist-packages/pip/runner.py
46,58c37
< /usr/lib/python2.7/dist-packages/pip/utils/__init__.py
< /usr/lib/python2.7/dist-packages/pip/utils/appdirs.py
< /usr/lib/python2.7/dist-packages/pip/utils/build.py
< /usr/lib/python2.7/dist-packages/pip/utils/deprecation.py
< /usr/lib/python2.7/dist-packages/pip/utils/encoding.py
< /usr/lib/python2.7/dist-packages/pip/utils/filesystem.py
< /usr/lib/python2.7/dist-packages/pip/utils/glibc.py
< /usr/lib/python2.7/dist-packages/pip/utils/hashes.py
< /usr/lib/python2.7/dist-packages/pip/utils/logging.py
< /usr/lib/python2.7/dist-packages/pip/utils/outdated.py
< /usr/lib/python2.7/dist-packages/pip/utils/packaging.py
< /usr/lib/python2.7/dist-packages/pip/utils/setuptools_build.py
< /usr/lib/python2.7/dist-packages/pip/utils/ui.py
---
> /usr/lib/python2.7/dist-packages/pip/util.py
65d43
< /usr/share/doc/python-pip/Makefile.gz
67d44
< /usr/share/doc/python-pip/__init__.py
70d46
< /usr/share/doc/python-pip/conf.py.gz
74a51
> /usr/share/doc/python-pip/distribute_setuptools.rst
78d54
< /usr/share/doc/python-pip/make.bat.gz
80d55
< /usr/share/doc/python-pip/pipext.py
83,84c58
< /usr/share/doc/python-pip/reference/pip.rst.gz
< /usr/share/doc/python-pip/reference/pip_download.rst
---
> /usr/share/doc/python-pip/reference/pip.rst
86d59
< /usr/share/doc/python-pip/reference/pip_hash.rst

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to