[Rpm-maint] [rpm-software-management/rpm] Use setuptools to prevent deprecation message when uninstalling. (#323)

Jun Aruga notifications at github.com
Fri Sep 8 16:39:10 UTC 2017


Sorry this modification becomes error on Python 2.7.

```
(venv2) $ pip list
Package    Version
---------- -------
pip        9.0.1  
rpm        4.14.90
setuptools 36.4.0 
wheel      0.29.0 
(venv2) $ pip uninstall rpm
Uninstalling rpm-4.14.90:
  /home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/rpm-4.14.90-py2.7-linux-x86_64.egg
Proceed (y/n)? y
  Successfully uninstalled rpm-4.14.90
Traceback (most recent call last):
  File "/home/jaruga/git/rpm/python/venv2/bin/pip", line 11, in <module>
    sys.exit(main())
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/__init__.py", line 233, in main
    return command.main(cmd_args)
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/basecommand.py", line 252, in main
    pip_version_check(session)
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/utils/outdated.py", line 102, in pip_version_check
    installed_version = get_installed_version("pip")
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/utils/__init__.py", line 838, in get_installed_version
    working_set = pkg_resources.WorkingSet()
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 644, in __init__
    self.add_entry(entry)
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 700, in add_entry
    for dist in find_distributions(entry, True):
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 1949, in find_eggs_in_zip
    if metadata.has_metadata('PKG-INFO'):
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 1463, in has_metadata
    return self.egg_info and self._has(self._fn(self.egg_info, name))
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 1823, in _has
    return zip_path in self.zipinfo or zip_path in self._index()
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 1703, in zipinfo
    return self._zip_manifests.load(self.loader.archive)
  File "/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 1643, in load
    mtime = os.stat(path).st_mtime
OSError: [Errno 2] No such file or directory: '/home/jaruga/git/rpm/python/venv2/lib/python2.7/site-packages/rpm-4.14.90-py2.7-linux-x86_64.egg'
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/323#issuecomment-328153901
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20170908/7c0e0ddf/attachment.html>


More information about the Rpm-maint mailing list