Bug 130409

Summary: x86-64 32-bit theme engines missing
Product: [Fedora] Fedora Reporter: Erich Hoover <ehoover>
Component: redhat-artworkAssignee: Alexander Larsson <alexl>
Status: CLOSED RAWHIDE QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-09-13 16:05:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 123268    

Description Erich Hoover 2004-08-20 04:51:54 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8a3)
Gecko/20040818 Firefox/0.9.1+

Description of problem:
Running an x86-64 installation of FC3T1 only has the bluecurve theme
for 64-bit applications, 32-bit applications (such as the official
Mozilla Firefox build) report the error:
Gtk-WARNING **: Unable to locate theme engine in module_path: "bluecurve",


Version-Release number of selected component (if applicable):
redhat-artwork-0.97-2

How reproducible:
Always

Steps to Reproduce:
1. Install FC3T1
2. Update everything against the development tree
3. Download and install Mozilla Firefox
4. Run Firefox from the command-line
    

Actual Results:  Receive the error:
(firefox-bin:14658): Gtk-WARNING **: Unable to locate theme engine in
module_path: "bluecurve",
and everything is skinned for normal GTK instead of bluecurve.

Expected Results:  Firefox is skinned for bluecurve.

Additional info:

64-bit engines:

/usr/lib64/gtk/themes/engines/:
libbluecurve.so   libnotif2.a         libnotif.la    libraleigh.so
libhicontrast.la  libnotif2.la        libnotif.so    libredmond95.la
libhicontrast.so  libnotif2.so        libpixmap.la   libredmond95.so
libmetal.la       libnotif2.so.0      libpixmap.so   libthinice.la
libmetal.so       libnotif2.so.0.0.0  libraleigh.la  libthinice.so
/usr/lib64/gtk-2.0/2.4.0/engines/:
libbluecurve.la    libhcengine.so        libmist.so       libsmooth.so
libbluecurve.so    liblighthouseblue.so  libpixmap.so     libsvg.so
libcrux-engine.so  libmetal.so           libredmond95.so  libthinice.so

32-bit engines:

/usr/lib/gtk/themes/engines/ does not exist
/usr/lib/gtk-2.0/2.4.0/engines/ does not exist

Comment 1 Alexander Larsson 2004-09-13 13:42:32 UTC
We just need to install both i386 and x86-64 packages. I'll get it
fixed in comps


Comment 2 Alexander Larsson 2004-09-13 16:05:02 UTC
Fixed in rawhide.