I'm trying to run firefox-bin in the console to try and find out why it keeps crashing but it continuously streams out the following lines. (firefox-bin:22226): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported. I've searched around a bit but I can't seem to find an answer. I've just upgraded to firefox-bin 1.0.2 but no change... Reproducible: Always Steps to Reproduce: 1. 2. 3. [wayne@Wuler:x86_64]emerge info Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r14 x86_64) ================================================================= System uname: 2.6.9-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 8 2005, 12:18:30)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /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/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="ftp://ftp.rucus.ru.ac.za/pub/.1 http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa apache2 arts avi berkdb bitmap-fonts bzlib calendar cdb cdr crypt cups curl dbase directfb divx4linux doc dvd dvdr emacs encode esd exif f77 fam flac flash font-server foomatic fortran gdbm gif gimpprint gphoto2 gpm gps gstreamer gtk gtk2 imagemagick imlib ipv6 java jp2 jpeg junit kde kerberos ldap libwww lzw lzw-tiff mad mime motif mozilla mp3 mpeg mpi msn mysql ncurses nls ntpl oav odbc oggvorbis opengl oss pam perl php png posix ppds python qt quicktime readline samba scanner sdl spell ssl tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb userlocales videos xgetdefault xml xml2 xpm xprint xrandr xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Also happens with other (but not all) 32-bit apps on amd64. E.g. vmware-workstation Tracked this warning string down to: /emul/linux/x86/usr/lib/libgdk-x11-2.0.so.0.400.7 which belongs to app-emulation/emul-linux-x86-gtklibs Happens (at least) with 1.2 and 1.2-r1 So binary emul-linux-x86-gtklibs needs rebuild with appropriate flags
Excuse my ignorance but is this a developer problem? I'm assuming emerge emul-linux-x86-gtklibs won't fix it.
The problem is not in firefox-bin, it is in app-emulation/emul-linux-x86-gtklibs 1.2+1.2-r1 which are used by e.g. firefox-bin and acroread. I would rename the summary to "app-emulation/emul-linux-x86-gtklibs causes annoying warnings, should be re-compiled with appropriate flags". Also re-assign to buwranglers, as this is not a primary problem for Mozilla Gentoo Team.
First, the other program affected is not acroread, it is vmware-workstation, acutally vmware-worstation-5.0_rc4 With vmware-workstation, also having that output on console, but things getting more worse: Trying VM->"Capture Movie" nothing goes, please have a look at http://www.pinguin.tv/utf.png It's in german language, but the underlying problem is to fix emul-linux-x86-gtklibs
i experience this with any programs compiled for 32bit on my amd64...
can someone reassign this to bugwranglers or another appropriate group/person?
Roland: what does "appropriate flags" mean to you? packages included in emul-linux-x86-gtklibs with their use flags are: dev-libs/atk-1.9.1 -debug -doc -static x11-libs/gtk+-1.2.10-r11 -debug +nls x11-libs/gtk+-2.6.4-r1 [2.6.7] -doc +jpeg -static +tiff x11-libs/pango-1.8.1 -debug -doc -static x11-themes/gtk-engines-2.6.3
These warnings are actually due to hardcoded gconv paths in your 32bit libc. You can get rid of the warnings by either: 1/ running: $ export GCONV_PATH="/usr/lib32/gconv" before you execute the 32bit app or 2/ Upgrade to 2005.0 profile and glibc-2.3.5 where this is already fixed.
*** This bug has been marked as a duplicate of 86861 ***