-
Notifications
You must be signed in to change notification settings - Fork 6
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
Remove osx64 from pixi #1768
Remove osx64 from pixi #1768
Conversation
Explicit dependencies
Implicit dependencies
Footnotes |
TeamCity pixi cannot solve this:
I wonder if this is because the pixi version is older on TeamCity. |
I ran Anyway, I asked Willem to update pixi version to v28.0 for all our Windows agents, and I will ask Maarten to do so for Linux ones |
@evetion do we still use osx-64, or can we remove it from our list? Since you are using the arm version. |
I'm fine with removing osx, Github now has free arm runners as well. |
@visr can you fix my pixi.lock file? pixi crashes every time on my computer. |
Did you try deleting the .pixi directory in the project? |
Yes removed the .pixi folder and the lock file, but still got it crashing after ~10 minutes |
Pixi doesn't seem to appreciate having to resolve with more than one channel, Now that we have some automatic testing of QGIS LTR via Docker in #1774, perhaps we should leave the QGIS in pixi to the latest release. As such we'll have some automatic testing for both versions. Would still be good to separately remove osx-64 if we don't use it. |
ebfada1
to
69cce41
Compare
There's a conflict in pixi.lock. What commands did you use to run this? Does this only remove osx-64 or also update dependencies? Are you planning on fixing the Docker LTR tag in a separate issue? |
I talked with @evetion about the LTR version. But if I change it to qgis/ltr, then we will automatically upgrade to the latest LTR every x years. @evetion didn't know if that was desirable. I did a |
Yeah probably 3.34 is better than LTR. Our docs and plugin metadata also say 3.34. |
Closing in favor of #1777. |
Supersedes #1768. That had conflicts and I wanted to start fresh since `pixi update` takes 15 mins. So this removes `osx-64` from our platforms, as nobody is using it. This will make our lockfile smaller and hopefully a bit easier to resolve. Then I ran `pixi update` to update all our dependencies and remove osx-64.
Does not fix #1762 anymore, but we don't use osx64 anymore, so we can remove it.