-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
pipenv install fails ver: 2021.11.5.post0 #4847
Comments
I am experiencing the exact same issue too... |
Can you try to figure out after which step the file disappears? It seems not a fault of pipenv |
I am using https://github.com/openshift/source-to-image/ inside a container on python app (so s2i uses this https://github.com/sclorg/s2i-python-container). This is the command which is failing for me When I pin down pipenv version in Dockerfile using Previous command is https://github.com/sclorg/s2i-python-container/blob/master/3.8/s2i/bin/assemble#L31 which results in
when pipenv is pinned to
when we leave it to install latest pipenv. During the whole run of that https://github.com/sclorg/s2i-python-container/blob/master/3.8/s2i/bin/assemble script there is no |
Hello. Maintainer of s2i-python-container here. I'm gonna try to debug the issue. |
When I run
|
Our pip in Fedora/Centos is patched to use system-wide installed certificates instead of the one bundled in certifi which is then bundled in pip, see: https://src.fedoraproject.org/rpms/python-pip/blob/f34/f/dummy-certifi.patch The main problem is:
Why pipenv tries to load certificates from pip when it bundles it's own copy of certifi and the file is right next to the core.py mentioned above? |
Fixed by 4d1df95 |
Released: v2021.11.9 |
I confirm that |
I can confirm that loading that |
Issue description
When running the latest version
2021.11.5.post0
thenpipenv install
it fails withFileNotFoundError: [Errno 2] No such file or directory: '/var/Jenkins17/workspace/xxx/.pyenv-python3.8/lib64/python3.8/site-packages/pip/_vendor/certifi/cacert.pem'
Expected result
All packages got installed.
Actual result
File
/var/Jenkins17/workspace/xxx/.pyenv-python3.8/lib64/python3.8/site-packages/pip/_vendor/certifi/cacert.pem
does not exists but version2021.5.29
works fine.Steps to replicate
pipenv install
CentOS Linux release 7.9.2009 (Core)
The text was updated successfully, but these errors were encountered: