ldd /opt/gtkradiant/radiant.x86 | grep "not found" libxml2.so.2 => not found libgtkglext-x11-1.0.so.0 => not found libgdkglext-x11-1.0.so.0 => not found Reproducible: Always Steps to Reproduce: 1.emerge gtkradiant 2.try running radiant Actual Results: The application didn't start: ./radiant.x86: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory Expected Results: Start. It builds inside a chroot, but not from the portage tree. Emerge info: Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.11-gentoo-r7 x86_64) ================================================================= System uname: 2.6.11-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.13 ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib /X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/pam.d /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://gentoo.math.bme.hu" LANG="hu_HU" LC_ALL="hu_HU" LINGUAS="hu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 X Xaw3d aalib alsa athena avi berkdb bitmap-fonts cdr crypt cups curl dvd eds emboss encode esd fam flac foomaticdb fortran freetyp e2 gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 joystick jpeg kde ldap libwww lzw lzw-tiff mad mikmod motif mp3 mpeg mysql ncurses nls nvidia ogg opengl other_var1 other_var2 pam pdflib perl png ppds python qt quicktime readline samba scanner sdl spell ssl tcltk tcpd tiff truetype-fonts type1-fonts usb userlocales vorbis xine xml2 xmms xpm xv zlib linguas_hu userland_GNU kernel_linux elibc_gl ibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Did you have dev-libs/libxml2 installed?
Yes. emerge -p libxml2 gtkglext [ebuild R ] dev-libs/libxml2-2.6.19 [ebuild R ] x11-libs/gtkglext-1.0.6-r2
build 32bit versions of those libraries yourself or copy them from an existing x86 box removed amd64 KEYWORDS from gtkradiant
Are we sure libxml2 isn't being supplied in one of the emul-linux-x86-* packages? If it isn't, then I agree that this should be WONTFIX. If it is, then we need to adjust the dependencies. AMD64 team: Is libxml2 provided in any of the emul-linux-x86-* packages?
http://www.gentoo.org/proj/en/base/amd64/emul/emul-content.txt doesn't mention it, so no
Thanks...
libxml2 is now supplied by emul-linux-x86-baselibs (see http://www.gentoo.org/proj/en/base/amd64/emul/content.xml) however gtkglext is still not. i found the version at http://ftp-osl.osuosl.org/pub/bintoo/2007.3/packages/ (or whatever other x86 bintoo source, i guess?) seems to work.