[Pkg-ayatana-devel] Bug#1094617: libayatana-appindicator: please don't build-depend on gobject-introspection-bin

Simon McVittie smcv at debian.org
Wed Jan 29 11:48:59 GMT 2025


Source: libayatana-appindicator
Version: 0.5.93+really-2
Severity: normal

Please revert commit fba9340c
"debian/control: Switch from gobject-introspection to
gobject-introspection-bin. Thanks, lintian.".

gobject-introspection-bin is an implementation detail, and is not meant to
be depended on directly by anything except the other binary packages built
by src:gobject-introspection:

    $ dpkg -s gobject-introspection-bin
    ...
     This package contains the implementation for various tools.
     Please do not depend on this package directly: use gobject-introspection
     instead.

The correct build-dependency here is gobject-introspection (or
dh-sequence-gir, which also makes it unnecessary to pass --with=gir to dh,
if you prefer the more declarative style).

I suspect this change was prompted by #1063709 in lintian, which was a
Lintian bug (it was recommending the wrong build-dependency) and was
subsequently fixed.

Thanks,
    smcv



More information about the Pkg-ayatana-devel mailing list