#1134809 shutter: Depends on unmaintained dbus-glib via Perl bindings

#1134809#5
Date:
2026-04-24 10:21:50 UTC
From:
To:
shutter appears to be the only package in Debian that depends on
libnet-dbus-glib-perl, which is a Perl binding for the unmaintained
library dbus-glib (see #895291).

It would be useful if its D-Bus functionality could be converted to some
more modern implementation: perhaps GLib's GDBus, via GObject-Introspection.

(If I'm reading correctly, perhaps it is only used to communicate with
compiz and temporarily disable focus-stealing prevention? Or perhaps
shutter doesn't even need libnet-dbus-glib-perl at all, only
libnet-dbus-perl?)

Thanks,
    smcv

#1134809#12
Date:
2026-08-12 21:53:52 UTC
From:
To:
Hello,

Bug #1134809 in shutter reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/shutter/-/commit/b906ba8a30b7a9e0fd161650ad82f8bf1f09af08
------------------------------------------------------------------------
Drop (test) dependency on libnet-dbus-glib-perl

as per upstream recommandation.

Cf. https://github.com/shutter-project/shutter/issues/662#issuecomment-5269625570

Closes: #1134809
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1134809