[Pkg-ayatana-devel] Bug#954105: Bug#954105: Unnecessary/unused dependency on libdbus-glib-1-dev

Michael Biebl biebl at debian.org
Wed Mar 18 13:57:16 GMT 2020


Am 18.03.20 um 14:41 schrieb Mike Gabriel:
> Hi Michael,
> 
> On Mon, Mar 16, 2020 at 09:48:19PM +0100, Michael Biebl wrote:
>> Package: libayatana-appindicator3-dev
>> Version: 0.5.4-2
>> Severity: normal
>>
>> libayatana-appindicator3-dev depends on libdbus-glib-1-dev (which is a
>> deprecated library).
>> I can't find a reason why this dependency is necessary. Neither the
>> header files nor ayatana-appindicator3-0.1.pc seem to require dbus-glib.
>>
>> Please consider removing the libdbus-glib-1-dev dependency.
> 
> With dbusmenu, the removal of B-D/D on libdbus-glib-1-dev was easy. With
> Ayatana AppIndicator however, the dbus-glib-1 include headers are
> required by the unit tests of libayatana-appindicator. I need to check
> how to port those.

This bug report is specifically about dropping the Depends from
libayatana-appindicator3-dev, which should be easy?

Dropping the Build-Depends, i.e. all usage of dbus-glib, is obviously a
good idea, as well.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-ayatana-devel/attachments/20200318/034609b1/attachment.sig>


More information about the Pkg-ayatana-devel mailing list