-
Notifications
You must be signed in to change notification settings - Fork 44
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
The dependency cache is timing out #16
Comments
|
I can reproduce this one. |
You actually identified the problem as well: The bug is in the pydeps repo. This repo downloads packages to find their dependencies, then caches them. If a wheel's avail, it downloads directly. If not, it installs using Pip-9, from the Heroku buildpack. This bug occurs due to a combination of those packages having no Python3 wheels, and using a different package name from the folder it installs to. I need to figure out how to either update Pip on Heroku, parse the source dists' deps directly, or switch to a different host. |
Does that explain why it seems to work the 2nd time round? https://pastebin.com/raw/j851VMCH |
I think I misdiagnosed. I think this is due to a bug in the caching process rather than with Pip or aliases; ie it's failing before giving it a chance to parse the deps when looking at a package for the first time. |
Updated the error message to be more clear. I think the solution may be to move hosts for |
From #11
Installing a package which has an alias, like
pyvbox
/virtualbox
, fails with:The text was updated successfully, but these errors were encountered: