Bug#537737: Please gives warning about 'OnlyShowIn=' in .desktop file.
Andrew Lee <email@example.com> writes:
> Some packages use 'OnlyShowIn=GNOME;' or 'OnlyShowIn=GNOME;XFCE;' or
> even OnlyShowIn=GNOME;KDE;XFCE; in it's XDG's .desktop file. But these
> packages are also works in desktops other than the desktops specificed,
> such as LXDE.
This is an intended and supported feature of .desktop files for
applications that are so deeply integrated into one particular desktop
environment that they don't work in other environments. The presence of
the tag is not in and of itself a bug.
I don't think it's appropriate for Lintian to say "no, your stuff really
would work with other desktops" based on no information. Sometimes the
programs really won't. It looks to me like you've identified bugs in
those specific applications and should file bugs against them for having
incorrect .desktop files.
Russ Allbery (firstname.lastname@example.org) <http://www.eyrie.org/~eagle/>