Upgrading to 22.04 from 20.04 software updater not upgrading

I am not use what is going on however it appears that the upgrade feature does not work.

I open the software updater, it says that 22.04 LTS is now available. I click on upgrade and the software upgrader closes the window and I am back at the desktop. Nothing more happens.

Is there another way to upgrade? or how do I fix the software updater?

thanks

Open a terminal and copy and paste the following

sudo apt update
sudo apt dist-upgrade
update-manager

Copy and paste the output you see including what happens when try to upgrade again when using update-manager

~$ sudo apt update
[sudo] password for zac:
Fetched 338 kB in 5s (65.3 kB/s)
Reading package lists… Done
Building dependency tree
Reading state information… Done
1 package can be upgraded. Run ‘apt list --upgradable’ to see it.

~$ apt list --upgradable
Listing… Done
libexiv2-27/unknown 0.27.5-3.1 amd64 [upgradable from: 0.27.2-8ubuntu2.7]
N: There are 2 additional versions. Please use the ‘-a’ switch to see them.

~$ apt list --upgradable -a
Listing… Done
libexiv2-27/unknown 0.27.5-3.1 amd64 [upgradable from: 0.27.2-8ubuntu2.7]
libexiv2-27/focal-updates,focal-security,now 0.27.2-8ubuntu2.7 amd64 [installed,upgradable to: 0.27.5-3.1]
libexiv2-27/focal 0.27.2-8ubuntu2 amd64

~$ sudo apt dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

~$ update-manager
WARNING:root:can not import unity GI Namespace Dbusmenu not available
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

Ok

As you have read update-manager is saying you have to install all available updates.

libexiv2-27/unknown 0.27.5-3.1 amd64 [upgradable from: 0.27.2-8ubuntu2.7]

The library libexiv2-27 is a version that does not actually exist in the focal archive.

Where have you installed this from? Maybe a PPA?

If it is from a PPA i would ppa-purge every PPA you have installed. This will revert that library back to a version from the focal repo.

If it isnt from a PPA then i would just remove that package … it will also remove the application(s) that uses that library. You can reinstall those applications again using the repo version(s)

Once you have sorted out the library version mismatch then you will have a better run at the upgrade.

I found libexiv2-27 is in the software store. It deals with raw images for photographers. I clicked on removed in the store and it is now installing the upgrade.

Thanks

see → Ubuntu – Details of package libexiv2-27 in jammy

It’s in the official repositories ( security ! )

I guess its temporary absence is related to phased updates - there are some of them rolling out these days, probably ironing out 22.04.1