-
Notifications
You must be signed in to change notification settings - Fork 2
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
Runtime 43 #9
Runtime 43 #9
Conversation
Started test build 113090 |
I don't think it is possible to make it use an earlier version of setuptools if I include it in the manifest (it skips the build because it finds setuptools from the runtime first) and it doesn't sound a good idea to have two different versions of setuptools in parallel. Making this a draft until above issue is resolved. |
Build 113090 failed |
Workaround for incompatibility with setuptools>=64.x flathub#9 (comment)
Started test build 113240 |
Started test build 113244 |
Started test build 113246 |
Build 113240 failed |
Started test build 113250 |
Build 113244 failed |
Build 113246 failed |
ninja-python is trying to download the ninja source and failing: scikit-build/ninja-python-distributions#127 I'll pin scipy to an earlier version not depending on mesonpy. |
Build 113250 failed |
Started test build 113255 |
Started test build 113256 |
Build 113255 failed |
Build 113256 failed |
Started test build 113456 |
Started test build 113462 |
dbus-pyton is also pinned to 1.2.18 since it also depends on mesonpy thus ninja-python |
- Build numpy with setuptools 59.2.0 in isolation Workaround for incompatibility with setuptools>=64.x flathub#9 (comment) - Pin scipy to 1.8.1 and build it in isolation and pin dbus-python to 1.2.18 Newer versions of both depend on mesonpy which in turn depends on ninja-python that tries to download the ninja tarball
Build 113462 successful
|
Build 113456 failed |
|
Started test build 113671 |
Build 113671 successful
|
Started test build 40824 |
Build 40824 successful
|
Works now. cc @wjt @GeorgesStavracas |
This includes the patches removed in this commit. endlessm/eos-photos#331
Started test build 41367 |
Thanks for this! I updated this with your patches plus a couple more from endlessm/eos-photos#331. |
Build 41367 successful
|
Trying runtime 43...
The python manifest is now generated with
flatpak-pip-generator
, that updates the dependencies and individual module requirements and cleans up the indentation mess.Closes #10