Add support for libssl3 and libssl3t64 for newer Debian/Ubuntu versions #4213
+3
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Add support for libssl3 and libssl3t64 in the install script in order to run the script on Debian bookwarm https://packages.debian.org/bookworm/libssl3 and trixie https://packages.debian.org/trixie/libssl3t64 and related Ubuntu versions.
Related: #4098
Why
The libssl1.1 package is not supported on bookwarm and trixie.
How
Add them into the array of installed versions in the script. Also I've added them in its document.
Misc
I've been building a Docker image for actions/runner based on Ubuntu 24.04 Noble Numbat with this fix for a while. Specifically, I've added the following script to my Dockerfile:
Please note that
apt_get_with_fallbackshas a bug that it doesn't throw an error even if none of given packages can be installed, so one may not be able to notice the failure of installation. A fix for this bug was sent as #3825.