Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 97521

Summary: x11-themes/gtk-engines install engines into wrong directory
Product: Gentoo Linux Reporter: Andrej Kacian (RETIRED) <ticho>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andrej Kacian (RETIRED) gentoo-dev 2005-06-30 11:32:30 UTC
Despite my system having gtk+-2.6.8 installed, gtk-engines install .so and .la fiels into /usr/lib/gtk-2.0/2.4.0/engines, instead of /usr/lib/gtk-2.0/2.6.0/engines, despite the fact that GTK2_ENGINES_DIR gets set properly when gtk2-engines.eclass gets included. Is that on purpose?

Both gtk-engines-2.6.3 and -2.6.2 are doing this. I also have word from a friend that gtk-qt-engine ebuild behaves like this.
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-06-30 12:12:20 UTC
It gets installed there because 2.4.0 is the earliest version of Gtk+ with
backwards binary compatibility.

gtk-engines gets that version from 'pkg-config --variable=gtk_binary_version
gtk+-2.0' and that's the expected behaviour.