FS#18687 - lib32-gtk2 looks for theme engines in the wrong place
Attached to Project:
Community Packages
Opened by Heinrich Siebmanns (Harvey) - Monday, 15 March 2010, 11:52 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 09 September 2010, 12:36 GMT
Opened by Heinrich Siebmanns (Harvey) - Monday, 15 March 2010, 11:52 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 09 September 2010, 12:36 GMT
|
Details
I have qtcurve installed as well as lib32-qtcurve from AUR
(amongst all other 32 bit libs I need). But lib32-gtk2 seems
to look in the wrong directory for loading 32 bit themes.
lib32-qtcurve is in
/opt/lib32/usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so
instead of the path mentioned in the error warning.
Starting 32bit GTK apps gives me following errror: Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so: wrong ELF class: ELFCLASS64 Seems like lib32-gtk2 has a wrong path compiled in. Or is there any lib32-specific conf-file I have to edit? |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Thursday, 09 September 2010, 12:36 GMT
Reason for closing: None
Additional comments about closing: no more in [community]. see comments.
Thursday, 09 September 2010, 12:36 GMT
Reason for closing: None
Additional comments about closing: no more in [community]. see comments.
now what happens if you use:
LD_PRELOAD=/opt/lib32/usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so binary
or
GTK_PATH=/opt/lib32/usr/lib/gtk-2.0/2.10.0/engines/ binary
If I invoke the commands you suggested in a shell (you did not say that, but will assume this as well because otherwise I am clueless what you mean...) I get:
bash: binary: Command not found
But - no change... Still the same error on both possibilities:
(Lin-HaBu.app:4094): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so: wrong ELF class: ELFCLASS64
According to the Docs it should run on x86_64. Which it actually does but it looks ugly ;-)
It needs as dependencies gtk+2.8 glibc-2.4 libcups and libstdc++.so.6 all as 32bit.
But RealBASIC itself has the same problem. There is an old Version of Realbasic in AUR:
http://aur.archlinux.org/packages.php?ID=13777
BTW, I'm really glad that you are trying to help me.
please ask for feature request on our multilib mailing list for moving engines in the repo.