-
Notifications
You must be signed in to change notification settings - Fork 19
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
Mirgecom breakage: upstream pkg pytools+pyvisfile #1044
Comments
Updating loopy should work. This change specifically. |
Thanks! Using this change in loopy obviates reverting pytools, but a fresh install still needs: Else, this error occurs:
|
inducer/pyvisfile@09c01f2 seems completely unrelated to the error message you show though. What might help is to avoid installing pyvisfile editable. I think what it's trying to do is build the silo dependency upon import, without ever installing all the pieces ( cc @alexfikl |
Right, thanks! Just doing |
Just to keep this issue updated, fresh installs using non-editable install of (https://github.com/illinois-ceesd/mirgecom/actions/runs/9899463425/job/27348408256?pr=926) Still trying to track down how this happens. |
Just to clarify this a bit: pyvisfile uses I'm not sure why installing it non-editable would work, since it should still go through meson and ninja? Does pip automatically install the dependencies in |
Installing those packages didn't seem to help. I still get the |
Oops, yeah, might also need to add a |
I reckon the |
|
Ah, I didn't know that was inside of a |
Currently, fresh installs of mirgecom are failing:
(https://github.com/illinois-ceesd/mirgecom/actions/runs/9883394155/job/27298055024)
To get mirgecom installs working, we need to revert to these upstream packages@versions:
github.com/inducer/pyvisfile@09c01f2
github.com/inducer/pytools@444c4b6
CC: @tulioricci, @inducer, @matthiasdiener
The text was updated successfully, but these errors were encountered: