Hi,

On Mon, Jul 11, 2011 at 12:34:20AM +0200, Rene Engelhard wrote:
> > diff --git i/libreoffice-core.postinst.in w/libreoffice-core.postinst.in
> > index e69de29b..cbf8ec59 100644
> > --- i/libreoffice-core.postinst.in
> > +++ w/libreoffice-core.postinst.in
> > @@ -0,0 +1,13 @@
> > +#!/bin/sh
> > +
> > +set -e
> > +
> > +if [ "$1" = "configure" ]; then
> > +   if dpkg --compare-versions "$2" lt "1:3.4.0-1"; then
> > +           dpkg-trigger /@@OOBASISDIR@/registered-components
> > +   fi
> > +fi
> > +
> > +#DEBHELPER#
> > +
> > +exit 0
> 
> Hmm. Do we really need to invoke the trigger manually here? As the trigger
> is supposed to run at the end -core (and eventual other packages) are unpacked
> and the stuff is there and then merged.

Even an upgrade without -evolution or -filter-binfilter runs that trigger 
without
the explicit one. At least here with apt.

The only problem I could see is that if you upgrade -core the trigger isn't run
and the stuff not updated (but the service definitions shouldn't change anyway).
In that case you need to run it *everytime*, though, and not just on upgrades 
form
< 1:3.4.0-1.

Grüße/Regards,

René



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to