Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#21803 - [lib32-gtk2] error on update: wrong ELFCLASS64
Attached to Project:
Community Packages
Opened by fi-dschi (fi-dschi) - Tuesday, 23 November 2010, 17:36 GMT
Last edited by Laurent Carlier (lordheavy) - Wednesday, 24 November 2010, 00:07 GMT
Opened by fi-dschi (fi-dschi) - Tuesday, 23 November 2010, 17:36 GMT
Last edited by Laurent Carlier (lordheavy) - Wednesday, 24 November 2010, 00:07 GMT
|
DetailsWhen updating lib32-gtk2 to e.g. lib32-gtk2-2.22.1-1 (error has already been there before) on a x64 installation it puts out many errors of the form
Cannot load module /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so: /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so: wrong ELF class: ELFCLASS64 /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so does not export GTK+ IM module API: /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so: wrong ELF class: ELFCLASS64 as the 32bit lib tries to ?use?/?overwrite? the 64bit gtk2-libs. A workaround seems to be to run GTK_PATH=/usr/lib32/gtk-2.0 pacman -S lib32-gtk2 so perhaps the installation routine should (temporarily) set GTK_PATH |
This task depends upon
Closed by Laurent Carlier (lordheavy)
Wednesday, 24 November 2010, 00:07 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in lib32-gtk2-2.22.1-2
Wednesday, 24 November 2010, 00:07 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in lib32-gtk2-2.22.1-2
% echo $GTK_PATH
:/usr/lib/gtk-2.0
Shouldn't it be? But I don't know where it is set.
/etc/xdg/xfce4/xinitrc:export GTK_PATH="$GTK_PATH:/usr/lib/gtk-2.0"
So I guess all XFCE users have it set?
May be one should tell them? But I don't know enough of the backgrounds to be able to argument for a removal (Why shouldn't it be defined?).
Connected to
http://bugzilla.xfce.org/show_bug.cgi?id=5930
The plugin seems to work when installed by
GTK_PATH=/usr/lib32/gtk-2.0 pacman -S lib32-gtk2
and
pacman -S lib32-gtk2
works, too - although it generates the above errors.