gnome-software missing an install/upgrade button when opening an .rpm file
Please describe the issue you’re experiencing:
I downloaded a Crossover 22 .rpm file. When I click it, it automatically opens in gnome-software - but there's no button to install/upgrade, only uninstall. I have version 21 installed, but I should be able to upgrade without having to uninstall it first. In any case, not having an "upgrade" button is very confusing.
What Linux distribution are you using, and what kind of package (RPM, deb, flatpak, etc.) are you experiencing the problem with?
Fedora 36, RPM
Please attach a log of the issue, by running the following commands, reproducing the issue, and then attaching gnome-software.log
here:
pkill gnome-software
gnome-software --verbose &> gnome-software.log
Aug 23 11:57:45 dima-dell packagekitd[1623]: Failed to get cache filename for crossover
Aug 23 11:57:45 dima-dell PackageKit[1623]: get-details-local transaction /12385_bbaebcab from uid 1000 finished with success after 5075ms
Aug 23 11:57:45 dima-dell PackageKit[1623]: resolve transaction /12386_bcdacaca from uid 1000 finished with success after 8ms
Aug 23 11:57:47 dima-dell PackageKit[1623]: get-files-local transaction /12387_eabecebe from uid 1000 finished with success after 2100ms
Aug 23 11:57:47 dima-dell PackageKit[1623]: resolve transaction /12388_aaeaebaa from uid 1000 finished with success after 8ms
Aug 23 11:57:47 dima-dell PackageKit[1623]: get-details transaction /12389_dddcceae from uid 1000 finished with success after 9ms
Aug 23 11:57:47 dima-dell gnome-software[2604]: gs_utils_append_key_value: assertion 'value != NULL' failed
If the problem is with the user interface, please attach a screenshot or video of it. Please attach the file directly rather than linking to an external hosting service, as external files are likely to be deleted after a while.