← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1639354] Re: pip doesn't recognize installation because of missing egg information

 

Fixed at 3.4.0:

drwxr-xr-x root/root         0 2017-08-04 07:50 ./usr/lib/python2.7/dist-packages/pymongo-3.4.0.egg-info/
-rw-r--r-- root/root      9088 2017-08-04 07:50 ./usr/lib/python2.7/dist-packages/pymongo-3.4.0.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2017-08-04 07:50 ./usr/lib/python2.7/dist-packages/pymongo-3.4.0.egg-info/dependency_links.txt
-rw-r--r-- root/root        38 2017-08-04 07:50 ./usr/lib/python2.7/dist-packages/pymongo-3.4.0.egg-info/requires.txt
-rw-r--r-- root/root        20 2017-08-04 07:50 ./usr/lib/python2.7/dist-packages/pymongo-3.4.0.egg-info/top_level.txt


** Bug watch added: Debian Bug tracker #827536
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827536

** Also affects: pymongo (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827536
   Importance: Unknown
       Status: Unknown

** Also affects: pymongo (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: pymongo (Ubuntu)
       Status: New => Fix Released

** Changed in: pymongo (Ubuntu)
   Importance: Undecided => Medium

** Changed in: pymongo (Ubuntu Xenial)
       Status: New => Triaged

** Changed in: pymongo (Ubuntu Xenial)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1639354

Title:
  pip doesn't recognize installation because of missing egg information

Status in pymongo package in Ubuntu:
  Fix Released
Status in pymongo source package in Xenial:
  Triaged
Status in pymongo package in Debian:
  Unknown

Bug description:
  Ubuntu 16.04
  pymongo 3.2-1build1

  When most packages (i.e. numpy, scipy, flask, etc.) are installed with
  deb packages, they are installed in such a way that pip can see them.
  This is done by installing "*.egg-info/" directories (find
  /usr/lib/python2.7/dist-packages -type d -name '*egg*').

  pymongo doesn't do this, so pip doesn't realize it is installed and
  will install a second copy of the library even when it's not
  necessary.

  # install python-pymongo package
  sudo apt install python-pymongo

  # the package can be imported
  python -c 'import pymongo'

  # but pip doesn't see it
  pip search pymongo

  # so pip doesn't realize that the pymongo requirement is already fulfilled
  pip install pymongo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pymongo/+bug/1639354/+subscriptions