-
Notifications
You must be signed in to change notification settings - Fork 430
Ubuntu 22.04 is too new for linuxdeployqt, while Github Actions are shutting down Ubuntu 20.04 #630
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
Comments
So they Microsoft is shutting down these images before Canonical Standard Support ends. This is very unfortunate. What could we do? The options: I could:
You could:
|
I fully support wanting to make sure linuxdeployqt works on the oldest supported version, however most people need time to work out migration issues when moving to the next version of Ubuntu. Any chance for at least a fixed pre-release/beta version for the 22.04 to help with the migration? |
Yes, in May 2025.
This is not just about making sure that linuxdeployqt itself works on the oldest supported LTS release. It is mostly about ensuring that the AppImages made with it will run on the oldest supported LTS release. |
I'm sure most people can't just wait til May and then easily flip a switch to go from 20.04 to 22.04. At the same time, those who are forced to migrate early are now out of luck. Switching 2 - 3 months prior to EOS isn't unheard of. I am not asking for the current continuous build to change over now. Looking for a separate pre-release version for 22.04 to be made available so people can use that temporarily to migrate ahead of the official switch. When the time comes, users would update their processes back to the continuous build and you can facilitate that by dropping the pre-release version. Anyway. since you are align with the EOS dates, please consider a way to allow for early migrations while still supporting the current version as I suggested above. |
GitHub is already "browning-out" Ubuntu 20 (our project got hit by it today) and there is only a few days left until it will not be available AT ALL (2025-04-15) so WTF are we supposed to do? 😕 |
Some options:
|
Another option is to build from source with the 1 check commented out. 😄 I created a fork of this repo, create my branch off main and commented out the check. |
...producing binaries that will not run on all still-supported LTS releases of Ubuntu (and similarly aged distributions). At the very least, I'd recommend that you update the check to the next oldest still-supported LTS (22.04 LTS) instead of removing it altogether; just so that you (or others) don't inadvertently produce binaries that don't even run on that one. |
See #633. |
Github Actions will be shutting down Ubuntu 20.04 images soon, see this email: https://public.hey.com/p/7sV4K7YEREm5JAoXEw8Z7XQA
I understand the philosophy behind using the latest available LTS, however if no action is taken, linuxdeployqt will be unusable in Github Actions CI.
Could something be done here?
The text was updated successfully, but these errors were encountered: