-
Notifications
You must be signed in to change notification settings - Fork 5
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
_generated/ffi.py
missing from binary install
#8
Comments
Can you go into more detail on your setup? I am not surprised it is failing to install the wheel, mainly because there shouldn't be a wheel for Both I'm actually quite curious where I've booted up a fresh Ubuntu instance in VirtualBox to try and replicate your commands for myself.
(This is running python 3.8 and pip 20.2.3 on Ubuntu 20.04.1 LTS) This is the installation process I would except, where it downloads |
Hi, Yes, so the I emitted all the commands in a naked docker container. |
Thanks for clarifying! I somehow missed in your original comment that you installed This also explains why a lot of things are failing in CI pipelines and readthedocs.org (see #9)! I would've never figured it out so thank you! I'm unsure what the correct procedure is. Ultimately, I'm fairly certain I need to find a way to stop pip from running I've found this stack overflow thread: https://stackoverflow.com/questions/58289062/prevent-pip-from-caching-a-package which suggests forcing failures when pip attempts to create a When I have time this week I'll play around with that approach and see if it's any good. In the short term, I hope the |
Platform specific wheel can be created and is widely used for a variety of other projects. Now, on closely looking into this, there is a I don't know much about cffi, but I think if the generated |
I may do not be aware of all the details, but as soon as you have a dependency to libraries outside the pip environment (in this case |
But I don't think this depends on the way pango is installed though because looking at the ffi generator code I could say that. What if those wheels include |
Hi @raffienficiaud, sorry for the long wait! I've published a new release for pangocffi (v0.8.0) and pangocairocffi (v0.4.0). Can you try installing again? |
Closing this issue since I believe it has been resolved in pangocffi (v0.8.0) and pangocairocffi (v0.4.0). Discussion about platform specific wheels can be continued in #14 |
Hi,
I just noticed this:
but then
While if I do
So the file
ffi.py
is properly set up, while it does not seem to be part of the binary archive. Taking a deeper look, whenwheel
is installed and upon first installation, the generatedwhl
file in the cache does not contain theffi.py
file neither. Any subsequent installation in a virtual environment will have the same issue.The text was updated successfully, but these errors were encountered: