[Pkg-octave-devel] Octave triggers [was: d/octave.triggers: Use a -noawait type of trigger.]

Sébastien Villemot sebastien at debian.org
Wed Jun 21 15:26:48 UTC 2017


Hi,

I just want to draw your attention to the commit below that I just
pushed. For more background on the issue, see deb-triggers(5) and
https://wiki.debian.org/Teams/Dpkg/Task/TriggersCleanup

I think the -noawait type of trigger is the right choice. If my
understanding is correct, this means that dpkg will be allowed to
configure (i.e. run the postinst script) of an Octave Forge package
before "pkg rebuild" has been run. I think this is ok, but if you
notice the appearance of bugs related to Octave Forge package
installations, this may have to do with this change (and in that case,
we will move back to an -await type of trigger).

Best,


Le mercredi 21 juin 2017 à 15:21 +0000, Sébastien Villemot a écrit :
> This is an automated email from the git hooks/post-receive script.
> 
> sebastien pushed a commit to branch master
> in repository octave.
> 
> commit 3cf8b78ff4c869d4768eda9516520b0aad722a54
> Author: Sébastien Villemot <sebastien at debian.org>
> Date:   Wed Jun 21 17:09:59 2017 +0200
> 
>     d/octave.triggers: Use a -noawait type of trigger.
>     
>     So far the trigger for Octave Forge packages was implicitly of
> the -await type.
>     Lintian now complains about this, and asks to explicitly make a
> choice between
>     the -await and -noawait types (the latter being easier to manage
> for dpkg).
>     Since Octave Forge packages can be configured before the trigger
> is activated,
>     we go for the -noawait type.
>     
>     Gbp-Dch: Full
> ---
>  debian/octave.triggers | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/debian/octave.triggers b/debian/octave.triggers
> index a937538..3cdb1ae 100644
> --- a/debian/octave.triggers
> +++ b/debian/octave.triggers
> @@ -1 +1 @@
> -interest /usr/share/octave/packages
> +interest-noawait /usr/share/octave/packages
> 
-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://sebastien.villemot.name
  `-      GPG Key: 4096R/381A7594



More information about the Pkg-octave-devel mailing list