Bug#714409: libgtk-3-0: "triggers ci file contains unknown directive `interest-noawait'" on install (needs newer dpkg)

Michael Biebl biebl at debian.org
Fri Jun 28 22:30:36 UTC 2013


Am 29.06.2013 00:17, schrieb Tom Parker:
> Package: libgtk-3-0
> Version: 3.8.2-2
> Severity: important
> 
> Preparing to replace libgtk-3-0 3.6.4-1 (using
> ..../libgtk-3-0_3.8.2-2_i386.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/libgtk-3-0_3.8.2-2_i386.deb (--unpack):
>  triggers ci file contains unknown directive `interest-noawait'
> 
> According to
> http://lists.debian.org/debian-tex-maint/2013/05/msg00373.html
> this means that there's a missing dpkg Pre-Depends, specifically
> 
> Pre-Depends: dpkg (>= 1.16.1)
> 
> and indeed, upgrading to 1.6.10 fixed this.

Couldn't debhelper/dh_installdeb generate that Pre-Depends via
${misc:Pre-Depends} if debian/*.triggers contains noawait?
That sounds better to me then hard-coding the dependency.

This would have the additional benefit, that in jessie+1, a simple
rebuild would be sufficient to get rid of the dependency again without
having to touch the source packages.

Joey, dpkg maintainers, what do you think?


Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130629/6d4470e1/attachment.sig>


More information about the pkg-gnome-maintainers mailing list