Bug 2232132 - Offline updates do not update, no error shown
Summary: Offline updates do not update, no error shown
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 38
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-15 14:22 UTC by Milan Crha
Modified: 2023-08-15 14:22 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Milan Crha 2023-08-15 14:22:15 UTC
This is with PackageKit-1.2.6-8.fc39.x86_64.

I open gnome-software in Updates page and I've offered two applications and several packages for update. I click Download, which ends lighting fast, and I'm offered with "Restart & Install". So far so good. Even `pkcon offline-get-prepared` lists several packages for update. I trigger the update with `pkcon offline-trigger` or click the `Restart & Install` in the gnome-software and then restart the machine. I see the offline update progress and then another machine restart, and when it boots and I log in, I check gnome-software and the Updates page still claims the same apps to be updated - the update did not work, but there is no error message anywhere. There is a new `/var/lib/PackageKit/offline-update-competed` , which contains only these three lines:

   [PackageKit Offline Update Results]
   Success=true
   Role=update-packages

There is no package name in the file, no error message, nothing.

When I run `dnf update` I get a similar list of packages to be updated. When I run `pkcon update` I get "nothing to update", but it can be my fault, because I also played a bit with the internal files in a hope to start the update process from fresh, in case I've broken those files.

Reproducible: Always


Note You need to log in before you can comment on or make changes to this bug.