Application from RPM Fusion has its source displayed multiple times
Steam from the RPM Fusion repository has its source displayed multiple times as can be seen on this screenshot:
Fedora 31, gnome-software-3.34.2-1.fc31.x86_64
Here are some logs from when clicking the details page + switching the source from Flathub (default) to one of the RPM Fusion sources:
18:52:01:0211 Gs pushing back entry for search with steam
18:52:01:0214 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e96919a0
18:52:01:0227 Gs refining app com.valvesoftware.Steam addon com.valvesoftware.Steam.CompatibilityTool.Boxtron
18:52:01:0227 Gs refining app com.valvesoftware.Steam addon com.valvesoftware.Steam.Utility.protontricks
18:52:01:0248 Gs running refine with dedupe-flags=7 with refine-flags=require-license,require-url,require-description,require-version,require-history,require-setup-action,require-origin,require-menu-path,require-addons,require-provenance,require-icon,require-permissions,require-origin-hostname,require-runtime,require-screenshots,require-categories,require-project-group,require-developer-name,require-kudos,content-rating with timeout=60 on apps user/flatpak/flathub/desktop/com.valvesoftware.Steam/stable took 33ms
18:52:01:0284 Gs GsApp: [0x7f268c77b410]
kind: desktop
state: available
id: com.valvesoftware.Steam
unique-id: user/flatpak/flathub/desktop/com.valvesoftware.Steam/stable
scope: user
bundle-kind: flatpak
kudos: my-language|recent-release|has-keywords|has-screenshots|hi-dpi-icon|sandboxed
kudo-percentage: 100
name: Steam
pixbuf: 0x5608e73a01e0
icon-kind: cached
icon-pixbuf: 0x5608e73a01e0
icon-name: com.valvesoftware.Steam.png
icon-prefix: /home/asciiwolf/.local/share/flatpak/appstream/flathub/x86_64/active/icons
match-value: 00059
priority: 1
version: 1.0.0.61
summary: Manage and play games distributed by Steam
description: This is a community package of Steam gaming plaform not officially supported by Valve. Report bugs through linked issue tracker.
Steam is a popular platform for buying, downloading, and playing video games, and chatting with other players.
Many games require an online purchase, but some popular games, such as Team Fortress 2, are free to play. When searching in the store, be sure to narrow results by the SteamOS/Linux operating system. Not all Linux games are compatible with your system, so make sure you check the requirements before purchasing games.
screenshot-00: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/27766192/27b935179076c418c2f62f9440aba9c06161e4c0.jpg [<none>]
screenshot-01: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/27766192/ac26dea63042eec4886d5fa27854517ce374b11e.jpg [<none>]
screenshot-02: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/27766192/85bab8a696ad635859ae5e84b4339db95bcdf47d.jpg [<none>]
screenshot-03: https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/27766192/563daff788965a9f0aa4525190ef12d8c10832d6.jpg [<none>]
screenshot-04: https://raw.githubusercontent.com/flathub/com.valvesoftware.Steam/master/images/com.valvesoftware.Steam.screenshot-1.png [<none>]
source-00: app/com.valvesoftware.Steam/x86_64/stable
content-age: 18
content-rating: oars-1.1
url{homepage}: https://store.steampowered.com/
launchable{desktop-id}: com.valvesoftware.Steam.desktop
license: LicenseRef-proprietary
license-is-free: no
management-plugin: flatpak
branch: stable
origin: flathub
origin-appstream: flathub
origin-hostname: dl.flathub.org
rating: 73
review-rating: [0:0]
review-rating: [1:329]
review-rating: [2:56]
review-rating: [3:95]
review-rating: [4:173]
review-rating: [5:693]
reviews: 20
provides: 28
size-installed: 80.8 MB
size-download: 29.3 MB
category: FileTransfer
category: Game
category: Network
category: PackageManager
{flatpak::RefArch}: x86_64
{flatpak::RefKind}: 0
{flatpak::RefName}: com.valvesoftware.Steam
{GnomeSoftware::Creator}: flatpak
{ODRS::user_skey}: d4fd906db3bc67d2485258d6c0a87330362d3e77
{flatpak::ObjectID}: flatpak-user-user
Runtime:
[0x7f26a40d04c0]
kind: runtime
state: installed
quirk: not-launchable
id: org.freedesktop.Platform
unique-id: user/flatpak/flathub/runtime/org.freedesktop.Platform/19.08
scope: user
bundle-kind: flatpak
kudos: my-language|recent-release|has-keywords
kudo-percentage: 45
name: Freedesktop Platform
priority: 1
version: 19.08.6
summary: Shared libraries
description: The Freedesktop Platform is a basic runtime for flatpak application that contains the most basic libraries and files needed to run a linux desktop application. It contains selection of software that form a stable ABI for building Flatpak applications including but not limited to latest versions of the freedesktop technologies like X11, Mesa, Wayland, dbus, cairo, gstreamer. It also contains SDL2.
source-00: runtime/org.freedesktop.Platform/x86_64/19.08
url{homepage}: https://freedesktop-sdk.gitlab.io/
license: GPL-2.0+
license-is-free: yes
management-plugin: flatpak
branch: 19.08
origin: flathub
origin-appstream: flathub
origin-hostname: dl.flathub.org
reviews: 0
provides: 0
size-installed: 692.9 MB
{flatpak::Commit}: 6c6ea4e13681b61c07658c0f890beab7b27ef4dfa5567f2d2b7286d6e47a246c
{flatpak::RefArch}: x86_64
{flatpak::RefKind}: 1
{flatpak::RefName}: org.freedesktop.Platform
{GnomeSoftware::Creator}: flatpak
{ODRS::user_skey}: 6940844be588518063e2563f954079ba5a98a41d
{flatpak::ObjectID}: flatpak-user-user
18:52:01:0360 Gs content rating system is guessed as ESRB from en_US.UTF-8
18:52:01:0364 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e9682b60
18:52:01:0364 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e8c5b7a0
18:52:01:0364 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:01:0367 GsPluginOdrs got review data for org.freedesktop.Platform from /home/asciiwolf/.cache/gnome-software/odrs/org.freedesktop.Platform.json
18:52:01:0367 Gs running refine with dedupe-flags=7 with refine-flags=require-size,require-rating,require-reviews,require-review-ratings,require-runtime with timeout=60 on apps user/flatpak/flathub/desktop/com.valvesoftware.Steam/stable took 2ms
18:52:01:0370 GsPluginShellExtensions silo already valid
18:52:01:0370 GsPluginShellExtensions silo already valid
18:52:01:0371 GsPluginShellExtensions silo already valid
18:52:01:0375 GsPluginFlatpak found component for wildcard com.valvesoftware.Steam
18:52:01:0376 Gs running get-alternates with refine-flags=require-origin,require-provenance,require-origin-hostname with interactive=True with timeout=60 on plugin=flatpak on apps user/flatpak/flathub/desktop/com.valvesoftware.Steam/stable,system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/*,system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/* took 12ms
18:52:01:0475 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:01:0478 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:17:0619 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e8acba20
18:52:17:0633 Gs running refine with dedupe-flags=7 with refine-flags=require-license,require-url,require-description,require-version,require-history,require-setup-action,require-origin,require-menu-path,require-addons,require-provenance,require-icon,require-permissions,require-origin-hostname,require-runtime,require-screenshots,require-categories,require-project-group,require-developer-name,require-kudos,content-rating with timeout=60 on apps system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/* took 13ms
18:52:17:0659 Gs GsApp: [0x7f268c77ab90]
kind: desktop
state: available
id: steam.desktop
unique-id: system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/*
scope: system
bundle-kind: package
kudos: my-language|recent-release|has-keywords|has-screenshots|hi-dpi-icon
kudo-percentage: 85
name: Steam
pixbuf: 0x5608e727aea0
icon-kind: cached
icon-pixbuf: 0x5608e727aea0
icon-name: 64x64/steam.png
icon-prefix: /usr/share/app-info/icons/rpmfusion-nonfree-31
match-value: 0005b
version: 1.0.0.61-5.fc31
summary: Installer for the Steam client
description: Steam is a digital distribution platform developed by Valve Corporation offering digital rights management (DRM), multiplayer gaming and social networking services. Steam provides the user with installation and automatic updating of games on multiple computers, and community features such as friends lists and groups, cloud saving, and in-game voice and chat functionality.
The software provides a freely available application programming interface (API) called Steamworks, which developers can use to integrate many of Steam's functions into their products, including networking, matchmaking, in-game achievements, micro-transactions, and support for user-created content through Steam Workshop.
screenshot-00: http://negativo17.org/appstream/steam-0.png [<none>]
screenshot-01: http://negativo17.org/appstream/steam-1.png [<none>]
screenshot-02: http://negativo17.org/appstream/steam-2.png [<none>]
source-00: steam
source-id-00: steam;1.0.0.61-5.fc31;i686;rpmfusion-nonfree-updates
url{homepage}: http://http://store.steampowered.com/
launchable{desktop-id}: steam.desktop
license: LicenseRef-proprietary:Steam
license-is-free: no
management-plugin: packagekit
origin: rpmfusion-nonfree-updates
origin-appstream: rpmfusion-nonfree-31
origin-hostname: rpmfusion.org
rating: 74
review-rating: [0:0]
review-rating: [1:47]
review-rating: [2:9]
review-rating: [3:14]
review-rating: [4:27]
review-rating: [5:109]
reviews: 20
provides: 0
install-date: 1
size-installed: unknowable
size-download: 2.9 MB
category: FileTransfer
category: Game
category: Network
{ODRS::user_skey}: bd02e7f4e7ee76050db9bcf7401e7af41090f075
{GnomeSoftware::PackagingFormat}: RPM
{appstream::source-file}: /usr/share/app-info/xmls/rpmfusion-nonfree-31.xml.gz
{GnomeSoftware::Creator}: appstream
18:52:17:0670 Gs downloading http://negativo17.org/appstream/steam-0.png to /home/asciiwolf/.cache/gnome-software/screenshots/624x351/a2fb5875733c4c12423b4f79093141c9d8a46fe2a11f3fb30eafc25efa07114d-steam-0.png
18:52:17:0672 Gs downloading http://negativo17.org/appstream/steam-0.png to /home/asciiwolf/.cache/gnome-software/screenshots/112x63/a2fb5875733c4c12423b4f79093141c9d8a46fe2a11f3fb30eafc25efa07114d-steam-0.png
18:52:17:0673 Gs downloading http://negativo17.org/appstream/steam-1.png to /home/asciiwolf/.cache/gnome-software/screenshots/112x63/cf297929c29a6b304687faa20f73a590b37897707502a93d094c7715ec24bbe0-steam-1.png
18:52:17:0674 Gs downloading http://negativo17.org/appstream/steam-2.png to /home/asciiwolf/.cache/gnome-software/screenshots/112x63/93f87ebf2d85567b5dc2810db15f3fee6d2b3a3db9cd27e8134e0013a77d8b9e-steam-2.png
18:52:17:0681 Gs downloading http://negativo17.org/appstream/steam-0.png to /home/asciiwolf/.cache/gnome-software/screenshots/624x351/a2fb5875733c4c12423b4f79093141c9d8a46fe2a11f3fb30eafc25efa07114d-steam-0.png
18:52:17:0738 Gs content rating system is guessed as ESRB from en_US.UTF-8
18:52:17:0738 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e963e160
18:52:17:0738 Gs Chaining cancellation from 0x5608e6e270e0 to 0x5608e9671120
18:52:17:0738 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:17:0741 Gs running refine with dedupe-flags=7 with refine-flags=require-size,require-rating,require-reviews,require-review-ratings,require-runtime with timeout=60 on apps system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/* took 2ms
18:52:17:0743 GsPluginShellExtensions silo already valid
18:52:17:0743 GsPluginShellExtensions silo already valid
18:52:17:0747 GsPluginFlatpak found component for wildcard com.valvesoftware.Steam
18:52:17:0747 Gs running get-alternates with refine-flags=require-origin,require-provenance,require-origin-hostname with interactive=True with timeout=60 on plugin=flatpak on apps user/flatpak/flathub/desktop/com.valvesoftware.Steam/stable,system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/*,system/package/rpmfusion-nonfree-updates/desktop/steam.desktop/* took 8ms
18:52:17:0813 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:17:0816 Gs Disconnecting cancellable 0x5608e6e270e0
18:52:17:0878 Gs screenshot has not been modified
18:52:17:0888 Gs screenshot has not been modified
18:52:17:0967 Gs screenshot has not been modified
18:52:17:0986 Gs screenshot has not been modified