Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66853 - GTK2 does not work with 32bit apps, please add gtk-engines to emul-libs
Summary: GTK2 does not work with 32bit apps, please add gtk-engines to emul-libs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL: http://www.zacwittedesign.com/gtkprob...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-09 02:05 UTC by Jannick Kuhr
Modified: 2005-04-15 14:12 UTC (History)
2 users (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 Jannick Kuhr 2004-10-09 02:05:07 UTC
GTK2-Theming doesn't work for 32bit-binary apps like mozilla-firefox-bin or realplayer 10, because the necessary gtk-engines are missing in /usr/lib32.

Reproducible: Always
Steps to Reproduce:
1. Start a 32bit-binary app (e.g. firefox-bin)

Actual Results:  
The gtk2 theming doesn't work. Only the correct window color is set.

Expected Results:  
The apps should look like all the 64bit gtk2-apps.

Copying the contents of the SuSE-32bit-rpm
(ftp.suse.com/pub/suse/i386/9.1/suse/i586/gtk2-engines-2.2.0-393.i586.rpm)
solves the problem. So it would be great if we could add the missing 32bit
engines in one of the emul-linux-libs (probably emul-linux-x86-gtklibs).
Comment 1 Sven Wegener gentoo-dev 2004-10-09 16:08:14 UTC
Please provide the output of emerge --info
Comment 2 Jannick Kuhr 2004-10-10 08:15:38 UTC
My emerge info:

Portage 2.0.50-r11 (gcc34-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r9)
=================================================================
System uname: 2.6.7-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.inode.at/source/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 apm arts artswrappersuid avi berkdb bitmap-fonts bonobo cdr crypt cups divx4linux dvd dvdr encode esd f77 fam fbcon foomaticdb gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6 java joystick jpeg kde libg++ libwww linguas_de mad mikmod motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline samba sdl slang spell ssl tcpd tiff truetype xml xml2 xprint xv zlib"
Comment 3 Oscar 2005-01-23 15:24:56 UTC
32-bit QT/KDE apps also behave this same way. 32-bit look different than 64-bit, themed apps. Would it be fixed a simmilar way? Create a new bug?
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2005-04-15 14:12:09 UTC
this is fixed in emul-...-gtklibs-2.0. thanks for reporting!