Bug#849441: libgtk2-perl: failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean'

Salvatore Bonaccorso carnil at debian.org
Fri Dec 30 06:19:20 UTC 2016


Control: severity -1 normal

Hi Ritesh

On Tue, Dec 27, 2016 at 01:28:33PM +0530, Ritesh Raj Sarraf wrote:
> Package: libgtk2-perl
> Version: 2:1.2499-1
> Severity: important
> 
> Hello,
> 
> I have been seeing this error for a couple of months now, for all tools
> that use libgtk2-perl. So far, I'm not sure what may be the cause of
> this error.
> 
> Setting up libgoa-1.0-common (3.22.3-2) ...
> Processing triggers for gnome-menus (3.13.3-8) ...
> Processing triggers for dbus (1.10.14-1) ...
> Setting up libqt5designer5:amd64 (5.7.1-1) ...
> Processing triggers for hicolor-icon-theme (0.15-1) ...
> Setting up ext4magic (0.3.2-7) ...
> Setting up systemd-container (232-8) ...
> Setting up libtracker-miner-1.0-0:amd64 (1.10.3-1) ...
> Setting up libpam-systemd:amd64 (232-8) ...
> Gtk-Message **: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean' from rc file value "((GString*) 0x5615bf21c000)" of type `gboolean' at /usr/lib/x86_64-linux-gnu/perl5/5.24/Gtk2.pm line 126.
> Gtk-Message **: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean' from rc file value "((GString*) 0x5615bf21c000)" of type `gboolean' at /usr/lib/x86_64-linux-gnu/perl5/5.24/Gtk2.pm line 126.
> Setting up tracker (1.10.3-1) ...
> Installing new version of config file /etc/xdg/autostart/tracker-store.desktop ...
> Setting up libqt5designercomponents5:amd64 (5.7.1-1) ...
> Setting up tracker-extract (1.10.3-1) ...
> Installing new version of config file /etc/xdg/autostart/tracker-extract.desktop ...
> Setting up libqt5help5:amd64 (5.7.1-1) ...
> Setting up libgoa-1.0-0b:amd64 (3.22.3-2) ...
> Setting up gir1.2-tracker-1.0:amd64 (1.10.3-1) ...
> Setting up qttools5-dev-tools:amd64 (5.7.1-1) ...

Sidenote: you can set GTK_DEBUG in your environment, to see in which
configuration file the 'gtk-primary-button-warps-slider' setting comes
from?

I have not narroved it down, but I can reproduce similar Gtk-Messages
by putting properties with gboolean values in a configuration file,
say

gtk-primary-button-warps-slider = false

or

gtk-primary-button-warps-slider = true

in ~/.gtkrc-2.0 and run the sample simple_menu.pl:

$ perl simple_menu.pl 
Gtk-Message **: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean' from rc file value "((GString*) 0x559455dcff20)" of type `gboolean' at /usr/lib/x86_64-linux-gnu/perl5/5.24/Gtk2/SimpleMenu.pm line 26.
Callback:
$VAR1 = 'user data';
$VAR2 = 9;
$VAR3 = bless( {}, 'Gtk2::RadioMenuItem' );
Callback:
$VAR1 = 'user data';
$VAR2 = 10;
$VAR3 = bless( {}, 'Gtk2::RadioMenuItem' );

Needs closer investigation though.

Salvatore



More information about the pkg-perl-maintainers mailing list