Bug#421272: iceape: The system level glyph composition rules (Compose) are ignored

Mike Hommey mh at glandium.org
Mon Apr 30 17:06:16 UTC 2007


reassign 421272 libgtk2.0-0
thanks

On Mon, Apr 30, 2007 at 09:20:39AM -0300, Salvador Eduardo Tropea <salvador at inti.gov.ar> wrote:
> On 27/04/07 15:03, Mike Hommey wrote:
> >On Fri, Apr 27, 2007 at 11:18:49AM -0300, Salvador E. Tropea 
> ><salvador at inti.gov.ar> wrote:
> >  
> >>Package: iceape
> >>Version: 1.0.8-4
> >>Severity: normal
> >>Tags: l10n
> >>
> >>
> >>X applications usually let the X system apply the composition rules
> >>(i.e. /usr/share/X11/locale/iso8859-1/Compose). This program seems to use
> >>its own rules ignoring the system level configuration.
> >>In my system I have some special composition rules used as a shortcut. 
> >>They
> >>work for all X applications I uses, except iceape.
> >>The program should apply the system level composition rules first and then
> >>try their own.
> >>    
> >
> >Hum, iceape uses whatever gtk input method module you configured (or
> >your system configured for you), so it should just use compose keys as
> >fine as any other gtk application. If it does not, then you probably
> >have a broken gtk setting.
> >  
> 
> I never configured such a thing, the .deb never asked.
> Any hint? Any idea why it should bypass X settings by default?
> 
> >Anyways, I'd recommend you to first try other gtk-based applications,
> >and see if it does the same, in which case I'll let gtk maintainers
> >guide you to have better settings.
> >
> >Mike
> >  
> You are right the problem is in other gtk applications.
> 
> $ ldd `which xcdroast` | grep gtk
>        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c9e000)
> $ ldd /usr/lib/iceape/iceape-bin | grep gtk
>        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c92000)

Then I'll leave this to libgtk maintainers to help you with your
settings.

Mike





More information about the pkg-mozilla-maintainers mailing list