Bug#785231: game-data-packager: update KDE icon cache after "dpkg -i"

Simon McVittie smcv at debian.org
Wed May 13 19:59:13 UTC 2015


On 13/05/15 18:27, Alexandre Detiste wrote:
> After installing a package, it doesn't immediatly comes up in the KDE menu.
> 
> Running kbuildsycoca4 / kbuildsycoca5 force an upgrade.

This should not be the menu-entry-providing package's responsibility:
that's how it used to work (things like dh_desktop), and it led to a lot
of duplicated work during package installation, and a "long tail" of
infrequently-updated packages with missing or buggy code snippets in
their postinsts. These days we have dpkg triggers instead:

"""
DESCRIPTION
       dh_desktop was a debhelper program that registers .desktop files.
       However, it no longer does anything, and is now deprecated.

       If a package ships desktop files, they just need to be installed
in the
       correct location (/usr/share/applications) and they will be
registered
       by the appropriate tools for the corresponding desktop environments.
"""

Please reassign this to whatever part of KDE maintains the menu cache. I
don't know what that is: the provider of kbuildsycoca4 / kbuildsycoca5
is probably a good guess.

Thanks,
    S



More information about the Pkg-games-devel mailing list