Wrong detail information of packages
GNOME Software shows the mismatch package information on openSUSE Tumbleweed system.
An example:
zypper info gnome-control-center
Loading repository data...
Reading installed packages...
Information for package gnome-control-center:
---------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : gnome-control-center
Version : 3.32.1-3.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 5.6 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : gnome-control-center-3.32.1-3.1.src
Summary : The GNOME Control Center
Description :
The control center is GNOME's main interface for configuration of
various aspects of your desktop.
Searh in GNOME Software, it shows as:
GNOME Software lists information of a newer uninstalled package (version 3.32.2-452.2) instead of the installed one.
The version 3.32.2-452.2 and the source name actually come from another enabled repository -- GNOME:Factory. openSUSE allows to enable multiple repositories that contain same packages with different built versions, and without a vendor change operation, these packages keep with the origin repository no matter their versions. Installed size "2.2 MB" is far from 5.6 MiB in zypper info.
Also, the source name is weird. Is "http-download.opensuse.org-a0dff1a9" an alias name from packagekit? "GNOME:Factory" would be more meaningful.