Hi!

On Fri, 2012-06-08 at 21:43:23 +0200, Sven Joachim wrote:
> Package: dpkg
> Version: 1.16.4
> 
> The trigger-related changes in 1.16.4 have a rather nasty side effect.
> Running update-menus in maintainer scripts (as done by dh_installmenu,
> for instance) no longer processes menu's triggers:
> 
> ,----
> | # dpkg --unpack iceape_2.7.5-1_i386.deb 
> | (Reading database ... 207474 files and directories currently installed.)
> | Preparing to replace iceape 2.7.5-1 (using iceape_2.7.5-1_i386.deb) ...
> | Unpacking replacement iceape ...
> | Processing triggers for mime-support ...
> | Processing triggers for desktop-file-utils ...
> | Processing triggers for menu ...
> | Processing triggers for man-db ...
> | Processing triggers for hicolor-icon-theme ...
> | # dpkg --configure iceape
> | Setting up iceape (2.7.5-1) ...
> `----
> 
> Compare that with dpkg 1.16.3:
> 
> ,----
> | # dpkg --unpack iceape_2.7.5-1_i386.deb 
> | (Reading database ... 207476 files and directories currently installed.)
> | Preparing to replace iceape 2.7.5-1 (using iceape_2.7.5-1_i386.deb) ...
> | Unpacking replacement iceape ...
> | Processing triggers for mime-support ...
> | Processing triggers for desktop-file-utils ...
> | Processing triggers for menu ...
> | Processing triggers for man-db ...
> | Processing triggers for hicolor-icon-theme ...
> | # dpkg --configure iceape
> | Setting up iceape (2.7.5-1) ...
> | Processing triggers for menu ...
> `----
> 
> The result is that the menu entries for iceape are lost until
> update-menus is run by hand.  See bugs #628574 and #518919 on that
> matter.

Hmm, looking into it now.

thanks,
guillem



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to