[Touch-packages] [Bug 1536638] Re: pip >= 8.0.0 fails because of egg-info files in python stdlib

2016-04-18 Thread Barry Warsaw
OTOH, we're hoping pip will learn how to work better with distro
provided packages.

-- 
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


[Touch-packages] [Bug 1536638] Re: pip >= 8.0.0 fails because of egg-info files in python stdlib

2016-04-17 Thread Florian Kisser
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


[Touch-packages] [Bug 1536638] Re: pip >= 8.0.0 fails because of egg-info files in python stdlib

2016-04-17 Thread Matthias Klose
no, egg-info files are not only for locally installed packages. almost
every Python module in Ubuntu is shipped with an egg-info file.

** Changed in: python2.7 (Ubuntu)
   Status: New => Invalid

-- 
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