Bug#897161: libgtk3-perl doesn't pass "open" signal to Gtk3::Application

Jeffrey Ratcliffe jjr at debian.org
Sun Apr 29 10:18:25 BST 2018


Package: libgtk3-perl
Version: 0.032-1
Severity: important

The "open" signal is emitted, either by the "open with" menu option in a file manager, or by supplying file names on the command line, or via gdbus. Attached is a minimal perl script, running it with a filename as an argument, e.g.:

perl gtk_application_ex.pl file.name

should open a window and then report the signals emitted in the terminal window:

starting with file.name
Hello world!
running activate
files: file.name
Goodbye world!

Unforunately, the open signal is never emitted, and so the files: line is not printed. A python version of the same script is also attached. This works as expected.

-- System Information:
Debian Release: buster/sid
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.15.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk3-perl depends on:
ii  gir1.2-gtk-3.0                     3.22.29-3
ii  gir1.2-pango-1.0                   1.42.0-1
ii  libcairo-gobject-perl              1.004-2+b2
ii  libglib-object-introspection-perl  0.044-2
ii  libglib-perl                       3:1.326-1+b2
ii  perl                               5.26.1-5

libgtk3-perl recommends no packages.

libgtk3-perl suggests no packages.

-- no debconf information



More information about the pkg-perl-maintainers mailing list