[MDEV-30322] Installing MariaDB 10.5 or older 10.4/10.3/10.2 from mariadb.org for Debian Sid repositories fail due to removal of OpenSSL 1.1 Created: 2023-01-02 Updated: 2023-04-02 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Otto Kekäläinen | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Ubuntu 22.04 released with OpenSSL version 3.0 only ( Trying to install latest any MariaDB 10.5.x from MariaDB.org repositories for Debian Sid will fail with error messge:
There are two possible solutions: 1. Backport OpenSSL 3.0 support for 10.2/3/4/5 and rebuild it for Debian Sid to depend on OpenSSL 3.0 instead of older 1.1. This was done for 10.6+ in 2. Stop providing 10.2/3/4/5 for Debian Sid. Actually I think this is already the case, as MariaDB 10.6 exists in Debian officially no older versions are built or provided for Debian Sid anymore. Any CI systems that use Debian Sid for 10.2/3/4/5 upgrade testing will just start to use Bullseye instead (e.g. https://salsa.debian.org/mariadb-team/mariadb-server/-/pipelines/477568). Marking priority low. The main motivation to file this bug report is to have the error message somewhere that people can stumble upon it and learn what it the known root cause for it. Conclusion: If you came across this bug report because you are trying to install MariaDB 10.2/3/4/5 on Debian Sid - just stop doing it, it is no longer supported as Debian Sid moved along to new OpenSSL generation. Workaround: If you can't stop using on Debian Sid, you can manually install the old library with:
|
| Comments |
| Comment by Otto Kekäläinen [ 2023-01-02 ] |
|
Looking at these to conclude what distros are or where historically built for:
|
| Comment by Daniel Black [ 2023-01-06 ] |
|
Yep, seems like option 2 as we've already rejected further backports. |