[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#289773: lintian: desktop-file-in-wrong-dir ignores other standard directories



Package: lintian
Version: 1.23.7
Severity: normal

Hi.

I saw that in 1.23.6, lintian closed the wish reported in #200171.
However, instead of checking that a desktop file is an obsolete
directory (/usr/share/applnk or /usr/share/gnome/apps), it checks that
it is not in /usr/share/applications.

This is incorrect, because, for example, KDE, has other standard
directories for servicemenus, components (KParts), icon sets, and others.
This files should _not_ be installed in /usr/share/applications, because
they are not intended to create a menu.

Note also, that some upstream developers, try to be both backwards and
forwards compatible:

http://standards.freedesktop.org/menu-spec/0.9/apc.html

So some (but not all) desktop files under the old directories are indeed
OK.

Thanks.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-386
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro (charmap=ISO-8859-15)

Versions of packages lintian depends on:
ii  binutils                   2.15-5        The GNU assembler, linker and bina
ii  diffstat                   1.35-1        produces graph of changes introduc
ii  file                       4.12-1        Determines file type using "magic"
ii  gettext                    0.14.1-6      GNU Internationalization utilities
ii  intltool-debian            0.30+20040213 Help i18n of RFC822 compliant conf
ii  man-db                     2.4.2-21      The on-line manual pager
ii  perl [libdigest-md5-perl]  5.8.4-5       Larry Wall's Practical Extraction 

-- no debconf information



Reply to: