I’m trying to add panda3d
to a manifest but flatpak-pip-generator
doesn’t work with it. I even found the link with the download and the SHA but panda3d
is not installed and generates a generic compilation error, probably because there are dependencies that I’m not covering because I didn’t find anywhere the list of mandatory panda3d
dependencies.
What’s the error you get when running:
flatpak-pip-generator panda3d
Unresolved dependencies. Handle them manually
- ERROR: Failed to get panda3d-1.10.15 source from https://pypi.org/pypi/panda3d/1.10.15/json
Traceback (most recent call last):
File "/var/home/k/Projetos/flatpak-pip-generator.py", line 533, in <module>
raise Exception(f"Not all dependencies can be determined. Handle them manually.\n{workaround}")
Exception: Not all dependencies can be determined. Handle them manually.
Example how to handle wheels which only support specific architectures:
- type: file
url: https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
sha256: 7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e
only-arches:
- aarch64
- type: file
url: https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
sha256: 666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5
only-arches:
- x86_64
There is also a Flathub Discourse.
Unfortunately I’m not getting much further than you, you’ll have to find out what dependencies have to be handled manually. Like @Sid said, you might have more luck on Flathub’s Discourse.
Thanks guys, I will try there.