Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No files/directories in /tmp/pip-build-sG9CHF/ZEO/pip-egg-info #77

Closed
Bystroushaak opened this issue Oct 17, 2016 · 7 comments
Closed

Comments

@Bystroushaak
Copy link

Collecting ZEO
  Downloading ZEO-5.0.1.tar.gz (328kB)
    100% |████████████████████████████████| 337kB 631kB/s 
No files/directories in /tmp/pip-build-sG9CHF/ZEO/pip-egg-info (from PKG-INFO)

Confirmed on two servers.

It seems to be the problem of the python version, which is 2.7.9, but the package requires 2.7.12. My question is - do you really need the 2.7.12?

I don't want to sound rude, but there is a lot of machines on python 2.7.9, which is the Ubuntu LTS 14.04 version.

@tseaver
Copy link
Member

tseaver commented Oct 17, 2016

@Bystroushaak Thanks for the report! FWIW, setup.py explicitly allows Python 2.7.9. Can you try installing without any cache? E.g.:

$ /path/to/your/virtualenv/bin/pip install  --no-cache-dir ZEO==5.0.1

I just tried in a fresh Python 2.7.9 virtualenv:

$ cd /tmp/zeo_77_venv
$ bin/python --version
Python 2.7.9
$ bin/pip install --upgrade setuptools pip
Requirement already up-to-date: setuptools in ./lib/python2.7/site-packages
Requirement already up-to-date: pip in ./lib/python2.7/site-packages
$ bin/pip install --no-cache-dir ZEO==5.0.1
Collecting ZEO==5.0.1
  Downloading ZEO-5.0.1.tar.gz (328kB)
    100% |████████████████████████████████| 337kB 1.6MB/s 
Collecting ZODB>=5.0.0a5 (from ZEO==5.0.1)
  Downloading ZODB-5.0.0.tar.gz (467kB)
    100% |████████████████████████████████| 471kB 4.5MB/s 
Collecting six (from ZEO==5.0.1)
  Downloading six-1.10.0-py2.py3-none-any.whl
Collecting transaction>=1.6.0 (from ZEO==5.0.1)
  Downloading transaction-1.6.1.tar.gz (67kB)
    100% |████████████████████████████████| 71kB 1.9MB/s 
Collecting persistent>=4.1.0 (from ZEO==5.0.1)
  Downloading persistent-4.2.1.tar.gz (93kB)
    100% |████████████████████████████████| 102kB 2.0MB/s 
Collecting zc.lockfile (from ZEO==5.0.1)
  Downloading zc.lockfile-1.2.1.tar.gz
Collecting ZConfig (from ZEO==5.0.1)
  Downloading ZConfig-3.1.0.tar.gz (261kB)
    100% |████████████████████████████████| 266kB 1.8MB/s 
Collecting zdaemon (from ZEO==5.0.1)
  Downloading zdaemon-4.1.0.zip (74kB)
    100% |████████████████████████████████| 81kB 4.6MB/s 
Collecting zope.interface (from ZEO==5.0.1)
  Downloading zope.interface-4.3.2.tar.gz (143kB)
    100% |████████████████████████████████| 143kB 3.2MB/s 
Collecting futures (from ZEO==5.0.1)
  Downloading futures-3.0.5-py2-none-any.whl
Collecting trollius (from ZEO==5.0.1)
  Downloading trollius-2.1.tar.gz (276kB)
    100% |████████████████████████████████| 276kB 1.7MB/s 
Collecting BTrees>=4.2.0 (from ZODB>=5.0.0a5->ZEO==5.0.1)
  Downloading BTrees-4.3.1.tar.gz (189kB)
    100% |████████████████████████████████| 194kB 2.3MB/s 
Collecting zodbpickle>=0.6.0 (from ZODB>=5.0.0a5->ZEO==5.0.1)
  Downloading zodbpickle-0.6.0.tar.gz (223kB)
    100% |████████████████████████████████| 225kB 2.1MB/s 
Requirement already satisfied (use --upgrade to upgrade): setuptools in ./lib/python2.7/site-packages (from zc.lockfile->ZEO==5.0.1)
Installing collected packages: zope.interface, persistent, BTrees, ZConfig, transaction, six, zc.lockfile, zodbpickle, ZODB, zdaemon, futures, trollius, ZEO
  Running setup.py install for zope.interface ... done
  Running setup.py install for persistent ... done
  Running setup.py install for BTrees ... done
  Running setup.py install for ZConfig ... done
  Running setup.py install for transaction ... done
  Running setup.py install for zc.lockfile ... done
  Running setup.py install for zodbpickle ... done
  Running setup.py install for ZODB ... done
  Running setup.py install for zdaemon ... done
  Running setup.py install for trollius ... done
  Running setup.py install for ZEO ... done
Successfully installed BTrees-4.3.1 ZConfig-3.1.0 ZEO-5.0.1 ZODB-5.0.0 futures-3.0.5 persistent-4.2.1 six-1.10.0 transaction-1.6.1 trollius-2.1 zc.lockfile-1.2.1 zdaemon-4.1.0 zodbpickle-0.6.0 zope.interface-4.3.2
$ bin/python -c "import ZEO; print ZEO.__file__"
/tmp/zeo_77_venv/lib/python2.7/site-packages/ZEO/__init__.pyc

@Bystroushaak
Copy link
Author

Still same problem:

$ sudo pip install  --no-cache-dir ZEO==5.0.1
Collecting ZEO==5.0.1
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
  SNIMissingWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading ZEO-5.0.1.tar.gz (328kB)
    100% |████████████████████████████████| 337kB 1.2MB/s 
No files/directories in /tmp/pip-build-J87TVL/ZEO/pip-egg-info (from PKG-INFO)

@Bystroushaak
Copy link
Author

When I install the project from the forked GIT version with python 2.7.5 specification sudo pip install git+https://github.com/Bystroushaak/ZEO, everything seems to be working fine.

@sfsdfd
Copy link

sfsdfd commented Nov 13, 2017

Confirming that this is still an issue. "No files/directories in /tmp/pip-build-sG9CHF/ZEO/pip-egg-info #77" for sudo pip install python-qt5.

@tseaver
Copy link
Member

tseaver commented Nov 13, 2017

FWIW, sticking to Python 2.7 < the latest release almost certainly introduces security vulnerabilities in your stack. I'm going to close preemptively: please reopen (or create a new, ZEO-specific issue) if you can reproduce with the latest-and-greatest 2.7.x (currently 2.7.14).

@jareklupinski
Copy link

Not working on Python2.7.16

jarek@Jareks-MBP software % python --version
Python 2.7.16
jarek@Jareks-MBP software % pip install python-qt5 --no-cache-dir
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Defaulting to user installation because normal site-packages is not writeable
Collecting python-qt5
  Downloading python-qt5-0.1.10.zip (57.5 MB)
     |████████████████████████████████| 57.5 MB 25.0 MB/s 
ERROR: No .egg-info directory found in /private/var/folders/4j/hntbw9b13p15vgz5c6ccgdnr0000gn/T/pip-pip-egg-info-M00c6u
jarek@Jareks-MBP software % pip install python-qt5               
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Defaulting to user installation because normal site-packages is not writeable
Collecting python-qt5
  Using cached python-qt5-0.1.10.zip (57.5 MB)
ERROR: No .egg-info directory found in /private/var/folders/4j/hntbw9b13p15vgz5c6ccgdnr0000gn/T/pip-pip-egg-info-zvlK2k

I'm just trying to get @drandyhaas 's https://github.com/drandyhaas/Haasoscope to work

@drandyhaas
Copy link

Please use the new python3 qt gui mentioned in the guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants