[Debian-on-mobile-maintainers] Bug#1100431: modemmanager: please don't build-depend on gobject-introspection-bin

Simon McVittie smcv at debian.org
Thu Mar 13 19:16:09 GMT 2025


Source: modemmanager
Version: 1.23.95-2
Severity: minor

Please don't build-depend on gobject-introspection-bin directly.

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 either gobject-introspection or
dh-sequence-gir. Either of those will pull in gobject-introspection-bin
as an indirect dependency. I see that modemmanager now depends on
dh-sequence-gir, so the direct gobject-introspection-bin dependency can
either be replaced with gobject-introspection, or just removed.

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

Thanks,
    smcv



More information about the Debian-on-mobile-maintainers mailing list