#538669 base: Cannot compose accents with GTK applications since upgrade to squeeze

Package:
libgtk2.0-0
Source:
gtk+2.0
Description:
GTK graphical user interface library - old version
Submitter:
y
Date:
2010-05-26 08:03:04 UTC
Severity:
normal
#538669#5
Date:
2009-07-26 08:55:16 UTC
From:
To:
Hi,

Since I've upgraded I can't create anymore accents by using a compose key (right windows key for me).
This problem seems to only appear in all GTK application (Iceweasel, icedove, dia,...).
Otherwise it works in a xterm, OOo and konqueror.

If I want to create a "é" normally I do : right-windows-key then ' then "e" but I get nothing with icedove for instance.
Or if I do right-windows-key then ' then "e" AND then "e" again. I get a reverse "e" like : "ə" :-)

I'm don't where this bug come from. It worked correctly before the upgrade to squeeze.
Before I was in testing as well but everything should have been close from a lenny actually. I didn't upgrade for a while.

Sorry I don't know what kind of information I can give you because I don't even know what's doing that :(

Cheers,
Thomas

#538669#10
Date:
2009-07-28 13:04:44 UTC
From:
To:
reassign 538669 libgtk2.0-0
severity 538669 normal
thanks

Hey,

No problem, here’s a first idea:  Please start gedit, open the context
menu in the text editing area and choose the X input method from the
penultimate submenu.  Then try to compose some characters and add your
findings to this bugreport.

Thanks in advance,

#538669#19
Date:
2009-07-29 02:10:20 UTC
From:
To:
Hi,

Gedit installed.
And as expected with X input it works I can do accents but _not_ with
"Simple" (default selection).

dpkg -l |grep libgtk
ii  libgtk1.2                                   1.2.10-18.1
          The GIMP Toolkit set of widgets for X
ii  libgtk1.2-common                            1.2.10-18.1
          Common files for the GTK+ library
ii  libgtk2-perl                                1:1.220-2
          Perl interface to the 2.x series of the Gimp Toolkit library
ii  libgtk2.0-0                                 2.16.1-2
          The GTK+ graphical user interface library
ii  libgtk2.0-bin                               2.16.1-2
          The programs for the GTK+ graphical user interface library
ii  libgtk2.0-common                            2.16.1-2
          Common files for the GTK+ graphical user interface library
ii  libgtkdatabox-0.9.0-1                       1:0.9.0.1-1
          A Gtk+ library to display large amounts of numerical data
rc  libgtkhtml2-0                               2.11.1-2
          HTML rendering/editing library - runtime files
ii  libgtkhtml3.14-19                           3.26.3-1
          HTML rendering/editing library - runtime files
ii  libgtkimageview0                            1.6.1-2
          image viewer widget for GTK+
ii  libgtkmm-2.4-1c2a                           1:2.16.0-2
          C++ wrappers for GTK+ 2.4 (shared libraries)
ii  libgtksourceview2.0-0                       2.6.1-1
          shared libraries for the GTK+ syntax highlighting widget
ii  libgtksourceview2.0-common                  2.6.1-1
          common files for the GTK+ syntax highlighting widget
ii  libgtkspell0                                2.0.13-2
          a spell-checking addon for GTK's TextView widget

#538669#24
Date:
2009-07-29 09:27:40 UTC
From:
To:
Thomas wrote:

Can you try with gtk+ 2.16.5 from unstable?

#538669#29
Date:
2009-07-29 09:50:10 UTC
From:
To:
Hi Emilio,

# apt-get install -t unstable libgtk2.0-0
[..]
Setting up libgtk2.0-0 (2.16.5-1) ...
Setting up libgail18 (2.16.5-1) ...
Setting up gtk2-engines-pixbuf (2.16.5-1) ...

# ldconfig
$ gedit

Still the same. I get a 'ə' instead of 'é' (compose + ' + e + e). I'll
try tomorrow as well to see if a reboot changes something but I don't
think so.

$ ldd /usr/bin/gedit
         linux-gate.so.1 =>  (0xb7f2f000)
         libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7de1000)
         libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7ddc000)
         libgtksourceview-2.0.so.0 => /usr/lib/libgtksourceview-2.0.so.0
(0xb7d9b000)
         libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb79ed000)
         libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7961000)
         libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7946000)
         libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0xb792d000)
         libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7906000)
         libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7899000)
         libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7821000)
         libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb77dd000)
         libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb77a0000)
         libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb779b000)
         libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb7768000)
         libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb76b2000)
         libSM.so.6 => /usr/lib/libSM.so.6 (0xb76aa000)
         libattr.so.1 => /lib/libattr.so.1 (0xb76a5000)
         libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb768c000)
         libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb752b000)
         libX11.so.6 => /usr/lib/libX11.so.6 (0xb740d000)
         libICE.so.6 => /usr/lib/libICE.so.6 (0xb73f5000)
         libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb73f1000)
         libz.so.1 => /usr/lib/libz.so.1 (0xb73dc000)
         librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb73d3000)
         libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb73a1000)
         libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
(0xb7396000)
         libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb7393000)
         libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7390000)
         libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb738b000)
         libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7362000)
         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb72eb000)
         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb72c0000)
         libXext.so.6 => /usr/lib/libXext.so.6 (0xb72b2000)
         libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb72a9000)
         libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb72a5000)
         libXi.so.6 => /usr/lib/libXi.so.6 (0xb729d000)
         libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7296000)
         libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb728d000)
         /lib/ld-linux.so.2 (0xb7f30000)
         libselinux.so.1 => /lib/libselinux.so.1 (0xb7273000)
         libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb7230000)
         libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 (0xb71b7000)
         libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0xb71ae000)
         libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0xb7197000)
         libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7173000)
         libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0
(0xb716e000)
         libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb7167000)
         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb714e000)
         libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb70f9000)
         libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb70dc000)
         libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb70a2000)
         libuuid.so.1 => /lib/libuuid.so.1 (0xb709e000)
         libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7078000)
         libXau.so.6 => /usr/lib/libXau.so.6 (0xb7075000)
         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb706f000)

$ ls -l /usr/lib/libgtk-x11-2.0.so.0
lrwxrwxrwx 1 root root 26 2009-07-29 19:37 /usr/lib/libgtk-x11-2.0.so.0
-> libgtk-x11-2.0.so.0.1600.5


Cheers,
Thomas

#538669#34
Date:
2009-07-31 15:56:17 UTC
From:
To:
Thomas wrote:

I still see it too in some places, e.g. the unlock button in time-admin.

#538669#39
Date:
2009-08-02 08:53:48 UTC
From:
To:
Hi Emilio,
Sorry. What ? I don't understand the relation with this bug :)

I still have the problem despite a reboot

Cheers,
Thomas

#538669#44
Date:
2009-08-03 10:53:18 UTC
From:
To:
Thomas wrote:

Nevermind, EWRONGBUG :)

#538669#49
Date:
2009-09-01 12:16:22 UTC
From:
To:
BUMP

I've just retried. Still no accents.

I'm using a Debian testing. I upgraded libgtk2.0 to the one in stable
and even experimental. I'm running now 2.17.9-1 0 and I'm still not able
to get any accents with the compose key. But, remember, it works with X
or OOo for instance but not with GTK application. Bug tested with gedit.

Cheers,
Thomas

#538669#54
Date:
2010-05-26 08:01:50 UTC
From:
To:
Fixed by itself since last upgrade. You can close this ticket.