Yes, but not for python stdlib. This is Debian/Ubuntu specific (see
debian/rules line 1040). Pip worked around this, but this strange
patching might cause errors again in the future.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python2.7 in Ubuntu.
https://bugs.launchpad.net/bugs/1536638

Title:
  pip >= 8.0.0 fails because of egg-info files in python stdlib

Status in python2.7 package in Ubuntu:
  Invalid

Bug description:
  Up-to-date pip might fail because ubuntu ships some egg-info files for
  stdlib packages in /usr/lib/python2.7/, but egg-info files are only
  for locally installed packages.

  How to reproduce with argparse:

  $ virtualenv venv
  $ . venv/bin/activate
  $ pip install -U pip
  $ pip install -U argparse
  Collecting argparse
    Downloading argparse-1.4.0-py2.py3-none-any.whl
  Installing collected packages: argparse
    Found existing installation: argparse 1.2.1
  Detected a distutils installed project ('argparse') which we cannot 
uninstall. The metadata provided by distutils does not contain a list of files 
which have been installed, so pip does not know which files to uninstall.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1536638/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to