Apt/Grub issue with 22.04 Upgrade (Missing libcrypto.so.1.1)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub-customizer (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Focal |
Confirmed
|
Undecided
|
Unassigned | ||
Impish |
Confirmed
|
Undecided
|
Unassigned | ||
ubuntu-release-upgrader (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Focal |
Confirmed
|
Undecided
|
Unassigned | ||
Impish |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I would like to report an issue with the final phase of the upgrade to 22.04 (the final package cleanup) where it tries to update grub after removing some older kernels but fails due to a missing file (libcrypto.so.1.1) - See details in the log attached.
I was unable to fix this using apt alone since it abolutely wants to fix this. I identified that the missing file was part of the libssl package. I added Impish-Security back into the sources.list but I still couldn't install libssl1.1 as apt wanted to update grub first for some reason.
For anyone with this issue, I managed to fix it eventually by downloading the libssl deb manually and running 'sudo apt --fix-broken install'.
I don't know for sure where the issue comes from but this was a farly recent install of Ubuntu 21.10. I can see that libssl existed up to Impish only so it's either a temporary issue and it will be added between now and the upgrade date, or the package has been removed and some other people may face the same problem.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: ubuntu-
ProcVersionSign
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckR
CrashDB: ubuntu
CrashReports:
640:1000:
600:0:
640:0:
CurrentDesktop: ubuntu:GNOME
Date: Mon Apr 18 17:25:32 2022
InstallationDate: Installed on 2022-04-06 (11 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
PackageArchitec
SourcePackage: ubuntu-
Symptom: release-upgrade
UpgradeStatus: Upgraded to jammy on 2022-04-18 (0 days ago)
VarLogDistupgra
INFO:root:
INFO:root:No xorg.conf, exiting
summary: |
- Apt/Grub issue with 22.04 Upgrade (Missing Dependency) + Apt/Grub issue with 22.04 Upgrade (Missing libcrypto.so.1.1) |
tags: | added: fr-2262 |
Changed in grub-customizer (Ubuntu): | |
status: | Confirmed → Won't Fix |
Changed in ubuntu-release-upgrader (Ubuntu): | |
status: | Confirmed → Won't Fix |
For clarity, when I talk about libssl being removed above, I am referring specifically to libssl1.1. Looking at the logs (and various posts online), it looks like there is a move from libssl1.1 to libssl3 as part of this upgrade which seems to be the source of the issue.