Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 352488 - oxygen-gtk-1.0.1-r1 does not work with emacs
Summary: oxygen-gtk-1.0.1-r1 does not work with emacs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-23 11:49 UTC by hirakendu
Modified: 2011-02-28 10:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hirakendu 2011-01-23 11:49:51 UTC
When running emacs, the oxygen-gtk theme does not load and outputs the following message.

(emacs:2643): GLib-GObject-WARNING **: plugin 'oxygen-gtk' failed to register type 'OxygenStyle'

Also reproducible with the git ebuild oxygen-gtk-9999.

However, when oxygen-gtk is compiled and installed manually (from git), the theme does load with emacs. So it seems there is something strange about the way portage compiles it.

Also, apart from emacs, all other gtk applications do work fine with the portage version of oxygen-gtk.

A guess is that it has something to do with the LDFLAGS (or CFLAGS) used by Gentoo. (My CFLAGS are "-O2 -march=core2 -pipe -fomit-frame-pointer" no LDFLAGS.)


Reproducible: Always

Steps to Reproduce:
1. emerge oxygen-gtk emacs (and edit the appropriate gtkrcs).
2. Start emacs and the theme does not load.
Comment 1 Elias Probst 2011-02-12 09:21:53 UTC
Just built emacs-23.2-r2 + oxygen-gtk-1.0.2 with the same CFLAGS as you and there was no problem starting it at all.

Looks like this bug has been fixed in the 1.0.2 release. Closing as FIXED.
Comment 2 hirakendu 2011-02-28 05:09:23 UTC
Sorry for being late but I am afraid that oxygen-gtk-1.0.2 still does not work here. Although directly building from source works. Perhaps something specific with my configuration (USE flags etc) or something that may be sorted out after a emerge world, so I am okay with leaving this bug as resolved.
Comment 3 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-28 10:15:07 UTC
please reopen if you get more information in the future