[MDEV-28397] New .deb required for Ubuntu 22.04 with libssl3 and liburing2 Created: 2022-04-23 Updated: 2023-01-02 Resolved: 2022-06-01 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging, Server |
| Affects Version/s: | 10.5.15, 10.6.7, 10.7.3 |
| Fix Version/s: | 10.6.9, 10.7.5 |
| Type: | Bug | Priority: | Major |
| Reporter: | Wong Hoi Sing Edison | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | packaging | ||
| Environment: |
Ubuntu 22.04 LTS |
||
| Issue Links: |
|
||||||||||||
| Description |
|
Currently all of our .deb are build with libssl1.1 and liburing1, where Ubuntu 22.04 now shipping with libssl3 and liburing2 (as like as Debian experimental) only, making the installation failed. We need a new package for it. Initial failed message:
Quick workaround by manually install Ubuntu 21.10 libssl1.1 and liburing1:
Moreover, Ubuntu 22.04 distro mariadb-server-10.6 https://packages.ubuntu.com/jammy/mariadb-server-core-10.6 is now building with:
|
| Comments |
| Comment by Elena Stepanova [ 2022-04-23 ] |
|
Ubuntu 22.04 packages will be released with the next release set. The release schedule can be found at JIRA dashboard. |
| Comment by Elena Stepanova [ 2022-04-26 ] |
|
Actually, you don't need to wait for the release. |
| Comment by Wong Hoi Sing Edison [ 2022-04-29 ] |
|
Thank you for sharing the on going release schedule (I guess 2022-04-29, e.g. 10.7.4: https://jira.mariadb.org/projects/MDEV/versions/27504), and I had already tried with Ubuntu 22.04 distro package without any issue. BTW, my daily use cases is a bit fancy and special:
As long as I would like to update all of my containers base image from Ubuntu 20.04 to 22.04, I am looking for a on-time reusable installation procedure + dirty workaround, then retouch it whenever upstream MariaDB could provide official repo for jammy later |
| Comment by Elena Stepanova [ 2022-04-29 ] |
Great, thanks for confirming. For others who already need 10.6 packages for Ubuntu 22.04, I recommend also using ones from the distro repositories for the time being. |
| Comment by Wong Hoi Sing Edison [ 2022-04-29 ] |
Ideally we don't need to adjust the `debian/control` for Ubuntu 22.04 specifically, because those `-dev` package will automatically point to their updated version:
What we need to change should be "include Ubuntu 22.04 into the build pipeline" and that's all? |
| Comment by Daniel Black [ 2022-06-01 ] |
|
This required code changes per |