Ubuntu telegram-desktop has insufficient appstream metadata

Bug #1752227 reported by Nate Graham
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
telegram-desktop (Ubuntu)
Fix Released
Medium
Simon Quigley

Bug Description

I am using Kubuntu 17.10 with telegram-desktop 1.1.23-1. I've noticed that Ubuntu's packaging does not contain an AppStream metadata file:

$ dpkg-query -L telegram-desktop | grep appdata | wc -l
0

However, upstream sources do supply one:

https://github.com/telegramdesktop/tdesktop/blob/dev/lib/xdg/telegramdesktop.appdata.xml

Ubuntu's packaging should include this file. Because of the lack of this file, Telegram shows up twice in GNOME Software and KDE Discover if you enable the Flathub repo (presumably also the Snap backends): https://i.imgur.com/Q3jLxz6.png

The top entry comes from Flathub, and the bottom one comes from Kubuntu 17.10's package repo. If the package repo version included the AppStream metadata file, then GNOME Software and KDE Discover would see that both apps have the same AppStream ID and de-duplicate them correctly, presenting a single entry with an option for the source.

Simon Quigley (tsimonq2)
Changed in telegram-desktop (Ubuntu):
assignee: nobody → Simon Quigley (tsimonq2)
status: New → In Progress
importance: Undecided → Medium
Revision history for this message
Simon Quigley (tsimonq2) wrote :

This is actually already shipped in the Bionic telegram-desktop.

Changed in telegram-desktop (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Nate Graham (pointedstick) wrote :

Great!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.