Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89994 - crux images not found when using emul-linux-x86-gtk 2.1
Summary: crux images not found when using emul-linux-x86-gtk 2.1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-21 18:37 UTC by David Pyke
Modified: 2005-04-25 17:12 UTC (History)
0 users

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 David Pyke 2005-04-21 18:37:36 UTC
when trying to start openoffice-1.9.X or acroread 7 using emul-...-gtk 2.1 you get many errors of this nature:

/usr/share/themes/Crux/gtk-2.0/gtkrc:399: Unable to locate image file in pixmap_path: "arrow_down-spinner.png"

** ERROR **: file src/crux-pixmaps.c: line 347 (eazel_engine_image_get_pixbuf): assertion failed: (p->filename != 0)
aborting...

The image file changes

Reproducible: Always
Steps to Reproduce:
1. upgrade to emul-linux-x86-gtk-2.1
2. run acroread
3.

Actual Results:  
application crashes


full output from acroread...

/usr/share/themes/Crux/gtk-2.0/gtkrc:119: Unable to locate image file in
pixmap_path: "check-default.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:122: Unable to locate image file in
pixmap_path: "check-default-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:126: Unable to locate image file in
pixmap_path: "check-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:129: Unable to locate image file in
pixmap_path: "check-hilight-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:133: Unable to locate image file in
pixmap_path: "check-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:136: Unable to locate image file in
pixmap_path: "check-pressed-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:140: Unable to locate image file in
pixmap_path: "check-insensitive.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:143: Unable to locate image file in
pixmap_path: "check-active-default.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:146: Unable to locate image file in
pixmap_path: "check-active-default-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:150: Unable to locate image file in
pixmap_path: "check-active-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:153: Unable to locate image file in
pixmap_path: "check-active-hilight-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:157: Unable to locate image file in
pixmap_path: "check-active-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:160: Unable to locate image file in
pixmap_path: "check-active-pressed-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:164: Unable to locate image file in
pixmap_path: "check-active-insensitive.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:167: Unable to locate image file in
pixmap_path: "radio-default.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:170: Unable to locate image file in
pixmap_path: "radio-default-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:174: Unable to locate image file in
pixmap_path: "radio-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:177: Unable to locate image file in
pixmap_path: "radio-hilight-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:181: Unable to locate image file in
pixmap_path: "radio-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:184: Unable to locate image file in
pixmap_path: "radio-pressed-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:188: Unable to locate image file in
pixmap_path: "radio-insensitive.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:191: Unable to locate image file in
pixmap_path: "radio-active-default.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:194: Unable to locate image file in
pixmap_path: "radio-active-default-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:198: Unable to locate image file in
pixmap_path: "radio-active-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:201: Unable to locate image file in
pixmap_path: "radio-active-hilight-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:205: Unable to locate image file in
pixmap_path: "radio-active-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:208: Unable to locate image file in
pixmap_path: "radio-active-pressed-focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:212: Unable to locate image file in
pixmap_path: "radio-active-insensitive.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:215: Unable to locate image file in
pixmap_path: "scroller-h-trough.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:219: Unable to locate image file in
pixmap_path: "scroller-v-trough.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:223: Unable to locate image file in
pixmap_path: "scroller-arrow-up.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:226: Unable to locate image file in
pixmap_path: "scroller-arrow-up-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:229: Unable to locate image file in
pixmap_path: "scroller-arrow-up-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:232: Unable to locate image file in
pixmap_path: "scroller-arrow-down.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:235: Unable to locate image file in
pixmap_path: "scroller-arrow-down-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:238: Unable to locate image file in
pixmap_path: "scroller-arrow-down-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:241: Unable to locate image file in
pixmap_path: "scroller-arrow-right.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:244: Unable to locate image file in
pixmap_path: "scroller-arrow-right-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:247: Unable to locate image file in
pixmap_path: "scroller-arrow-right-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:250: Unable to locate image file in
pixmap_path: "scroller-arrow-left.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:253: Unable to locate image file in
pixmap_path: "scroller-arrow-left-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:256: Unable to locate image file in
pixmap_path: "scroller-arrow-left-pressed.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:259: Unable to locate image file in
pixmap_path: "scroller-h.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:264: Unable to locate image file in
pixmap_path: "scroller-h-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:269: Unable to locate image file in
pixmap_path: "scroller-h.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:274: Unable to locate image file in
pixmap_path: "scroller-h-thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:278: Unable to locate image file in
pixmap_path: "scroller-h-thumb-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:282: Unable to locate image file in
pixmap_path: "scroller-h-thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:286: Unable to locate image file in
pixmap_path: "scroller-v.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:291: Unable to locate image file in
pixmap_path: "scroller-v-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:296: Unable to locate image file in
pixmap_path: "scroller-v.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:301: Unable to locate image file in
pixmap_path: "scroller-v-thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:305: Unable to locate image file in
pixmap_path: "scroller-v-thumb-hilight.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:309: Unable to locate image file in
pixmap_path: "scroller-v-thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:313: Unable to locate image file in
pixmap_path: "progressbar.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:318: Unable to locate image file in
pixmap_path: "progressbar-left.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:321: Unable to locate image file in
pixmap_path: "progressbar-right.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:325: Unable to locate image file in
pixmap_path: "progressbar.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:330: Unable to locate image file in
pixmap_path: "progressbar_trough.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:334: Unable to locate image file in
pixmap_path: "slider_h_thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:339: Unable to locate image file in
pixmap_path: "slider_h_thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:344: Unable to locate image file in
pixmap_path: "slider_h_trough.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:348: Unable to locate image file in
pixmap_path: "slider_h_trough_focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:353: Unable to locate image file in
pixmap_path: "slider_v_thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:358: Unable to locate image file in
pixmap_path: "slider_v_thumb.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:363: Unable to locate image file in
pixmap_path: "slider_v_trough.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:367: Unable to locate image file in
pixmap_path: "slider_v_trough_focus.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:372: Unable to locate image file in
pixmap_path: "tab_usel.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:376: Unable to locate image file in
pixmap_path: "tab_usel-left.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:380: Unable to locate image file in
pixmap_path: "tab_sel.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:384: Unable to locate image file in
pixmap_path: "tab_usel-bottom.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:388: Unable to locate image file in
pixmap_path: "tab_usel-bottom-left.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:392: Unable to locate image file in
pixmap_path: "tab_sel-bottom.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:396: Unable to locate image file in
pixmap_path: "arrow_up-spinner.png"
/usr/share/themes/Crux/gtk-2.0/gtkrc:399: Unable to locate image file in
pixmap_path: "arrow_down-spinner.png"

** ERROR **: file src/crux-pixmaps.c: line 347 (eazel_engine_image_get_pixbuf):
assertion failed: (p->filename != 0)
aborting...

Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Opteron(tm) Processor 142
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 23 2005, 08:45:48)]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=opteron -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=opteron -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/
http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo
http://gentoo.mirrors.pair.com/"
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="amd64 X aac acpi alsa apache2 audiofile avi bdf berkdb bidi bitmap-fonts
bmp bonobo bzlib cdparanoia cdr crypt cups curl dvd dvdr dvdread encode esd evo
fam fbcon flac font-server foomaticdb fortran ftp gd gif gnome gpm gstreamer gtk
gtk2 gtkhtml guile hal icq imagemagick imlib ipv6 java jp2 jpeg libwww
lm_sensors lzw lzw-tiff mad maildir mbox mime mozilla moznoirc mozsvg mp3 mpeg
mplayer msn nas ncurses nls nptl nvidia offensive ogg oggvorbis openal opengl
oscar oss pam pda pdflib perl php plotutils png ppds python qt quicktime
readline samba sdl sndfile snmp soap sockets sox speex spell ssl tcltk tcpd
theora tidy tiff truetype truetype-fonts type1-fonts usb userlocales v4l videos
vorbis wifi wxwindows xine xinerama xml xml2 xmms xpm xprint xrandr xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Herbie Hopkins (RETIRED) gentoo-dev 2005-04-22 05:39:22 UTC
Looks like an inconsistency between you're theme and the theme-engines used in emul-linux-x86-gtklibs. What version of x11-themes/gtk-engines are you using? Is there still a problem if you use a theme other than crux?
Comment 2 David Pyke 2005-04-22 17:29:20 UTC
It does seem to be a crux problem when I use the 2.1 emul-gtk.  I changed to a different one and all was good.

I'm using x11-themes/gtk-engines-2.2.0.
Comment 3 Simon Stelling (RETIRED) gentoo-dev 2005-04-25 10:42:29 UTC
this is because Crux is not included in the emul-linux-x86-gtklibs package. however, we cannot include every theme engine in the package, that would be overbloat. please use another theme.
Comment 4 David Pyke 2005-04-25 16:54:36 UTC
Would it be possible that rather than including themes in the emul lib, you link to the established themes already on the machine?
Comment 5 Herbie Hopkins (RETIRED) gentoo-dev 2005-04-25 17:12:38 UTC
That's exactly what we are doing. However gtk themes require a theme-engine which is a shared library that gets loaded by gtk. This is included in the emul libs since you need a 32bit version of this library to be able to use the correct theme in your 32bit apps. It seems that your installed theme is a bit older than the engine that is included in the emul libs and hence the problem.