[Fedora-packaging] fedora-foo.desktop vendor prefix breakage

Michael Schwendt mschwendt at gmail.com
Wed Jan 30 15:36:01 UTC 2013

On Wed, 30 Jan 2013 20:32:22 +0530, Parag N(पराग़) wrote:

> Hi,
>   I have some packages where desktop files are being installed using fedora
> prefix. I want to drop it provided no other packages are needing this
> fedora prefixed filename. Thus, no breakage. Should I remove fedora prefix?

It's not only "other packages". 

With some desktop environments, it's the user's desktop configuration that
can break. When it uses symlinks for custom launchers, menu entries, for
example. It's minor breakage, IMO, and much better than continueing to
deviate from upstream file naming after many years. Anyone who wants to
refer to a desktop file (for whatever reason there may be), would need to
handle the possibly Fedora-specific fedora- prefix.

In Rawhide:

$ repoquery --whatprovides /usr/share/applications/fedora-\*.desktop --qf "%{name}"|sort|uniq|wc -l

Uh oh...

Fedora release 19 (Rawhide) - Linux 3.8.0-0.rc4.git4.1.fc19.x86_64
loadavg: 0.08 0.05 0.05

More information about the packaging mailing list