Created attachment 109880 [details] Multiple HexChats Discover doesn't de-duplicate Hexchat when it's available from Flathub as well as my Ubuntu packaging, even though their AppStream IDs match (aside from upstream having ".desktop" on the end) Upstream io.github.Hexchat.desktop: https://github.com/hexchat/hexchat/blob/master/data/misc/io.github.Hexchat.appdata.xml.in#L3 Flathub io.github.Hexchat: https://github.com/flathub/io.github.Hexchat/blob/master/io.github.Hexchat.json#L2 Yet they don't display as one. See attached screenshot (top entry is from Ubuntu packaging, middle is from Flathub, bottom is Snap, so ignore that for now since Snap doesn't use AppStream IDs yet).
Created attachment 109914 [details] Screenshot with the appstream id by the side Are you sure the appstream information has reached your system?
$ appstreamcli search hexchat Identifier: hexchat.desktop [desktop-application] Name: HexChat Summary: IRC Client Package: hexchat Homepage: http://hexchat.github.io Icon: hexchat_hexchat.png
Ah, you're right, my bad! Guess we have to wait for the next release of the distro-packaged version.