Am 25.09.2012 17:00, schrieb Vincent Untz:
Le mardi 25 septembre 2012, à 15:52 +0200, Guido Berhoerster a écrit :
* Vincent Untz
[2012-09-25 15:32]: I guess we can move what SuSEconfig.glib2 is doing to the %desktop_database_post/%desktop_database_postun macros -- and hopefully there will be interest upstream in the work Stanislav has been doing to properly deal with this. Those macros are often not used by applications outside GNOME:* or X11:xfce, most notably the KDE packages don't seem to use that at all. Well, yeah. I guess it's never too late to get the KDE packages fixed.
how about fixing this the way Mandriva/Mageia does/did instead of fixing every package? https://wiki.mageia.org/en/RPM_filetriggers#gtk-icon-cache-hicolor_filetrigg... http://wiki.mandriva.com/en/Rpm_filetriggers
Also what exact fix are you planning, integrate the *-defaults.list generation into desktop-file-utils? Yes. In the short term, by calling what SuSEconfig.glib2 is doing (in a new script, say /usr/bin/desktop-file-create-defaults.list) from the macros. In the long term, by having update-desktop-database do it itself (we still need a fix in upstream glib first :/)
Cheers,
Vincent
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org