2016-08-11 1:09 GMT+02:00 Jeremy Bicha <jbi...@ubuntu.com>: > [...] > > Matthias, > > Do you know why vlc is not showing up in the GNOME Software app in > Debian testing or Ubuntu yakkety, and what we can do to fix it?
It's definitely showing up in Debian Testing, I just checked that. It is visible in GNOME Software and has all the data when I run `appstreamcli get vlc.desktop --details` too. (the only difference here might be that I am running GNOME Software git master, but that really shouldn't have an impact). 2016-08-11 1:09 GMT+02:00 Jeremy Bicha <jbi...@ubuntu.com>: > On Wed, Aug 10, 2016 at 3:57 AM, Sebastian Ramacher > <sramac...@debian.org> wrote: >> On 2016-08-09 18:15:05, Jeremy Bicha wrote: >>> 1. From Debian "testing" with gnome, open the Software app. >>> 2. Search for 'vlc' >>> >>> What happens: >>> ------------------ >>> No results for vlc >>> >>> What should happen: >>> ------------------ >>> vlc should be in the results >>> >>> Suggested fix >>> ------------------ >>> http://appstream.ubuntu.com/yakkety/universe/issues/vlc.html >> >> This looks buggy, see below. Jup, this issue is preventing VLC from showing up in the results. It likely happens due to Ubuntu's Contents file being not up-to-date, which the old dep11-generator tool Ubuntu uses still relies on. >>> Debian also has an appstream issues page but maybe the generator needs >>> updating: https://appstream.debian.org/sid/main/issues/vlc.html Debian looks fine - no error means the data is included, hints are just informations on how to improve data. >>> I think this could be fixed if vlc depended on vlc-data. vlc provides >>> the binary and the .desktop but vlc-data is needed for the app icons. >> It already does: vlc -> libvlccore8 -> vlc-data. So whenever the desktop >> file is >> installed, the icon is available. The long-term solution for this problem is to use appstream-generator, the same tool Debian uses, which is a rewrite of the old tool Ubuntu is still using. Iain Lane is working on that, and I hope this will become ready in the Yakkety cycle. A short-term fix will be having someone (Laney) reprocess the vlc package and checking that Ubuntu's Contents.gz file is up-to-date. Cheers, Matthias -- I welcome VSRE emails. See http://vsre.info/