emerge gtkradiant doesn't emerge mhash but /opt/gtkradiant/q3map2.x86 needs it Reproducible: Always Steps to Reproduce: 1.emerge gtkradiant 2. 3. Actual Results: gtkradiant emerge fine but when you want to use /opt/gtkradiant/q3map2.x86 you have '/opt/gtkradiant/q3map2.x86: error while loading shared libraries: libmhash.so.2: cannot open shared object file: No such file or directory' Expected Results: /opt/gtkradiant/q3map2.x86 runs Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Unknown CPU Type Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 17:26:19)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.4, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.4_p6, 1.5 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="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=16 -falign-jumps=16 -falign-loops=16 -falign-labels=1 -fprefetch-loop-arrays -maccumulate-outgoing-args" CHOST="i686-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/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" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=16 -falign-jumps=16 -falign-loops=16 -falign-labels=1 -fprefetch-loop-arrays -maccumulate-outgoing-args" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://keats/gentoo-portage" USE="3dnow 3dnowex X acl alsa apache2 apm arts avi cdinstall cdr chroot crypt cups dedicated dga divx4linux dvd dvdr encode faad fbcon flac gcc-libffi gd gif gnustep gphoto2 gpm graphviz gtk gtk2 icq imap imlib innodb ipv6 ithreads java jpeg kde kerberos largeterminal ldap libwww live mad maildir memlimit mmx mmx2 motif mozilla moznocompose moznoirc moznomail mozsvg mpeg msn ncurses net network nls no_wxgtk1 nptl nptlonly nvidia objc oggvorbis opengl oss pam pcre pdflib perl pg-intdatetime pg-vacuumdelay png postgres python qt quicktime readlinertc sdl spell sse ssl tcltk threads tiff truetype truetype-fonts usb userlocales v4l v4l2 vdesktop wmf x86 xinerama xml xml2 xmms xprint xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
can you please post the output of `readelf -d /opt/gtkradiant/q3map2.x86`
Of course, here it is: Dynamic section at offset 0x7401c contains 28 entries: Tag Type Name/Value 0x00000001 (NEEDED) Shared library: [libxml2.so.2] 0x00000001 (NEEDED) Shared library: [libz.so.1] 0x00000001 (NEEDED) Shared library: [libpthread.so.0] 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0] 0x00000001 (NEEDED) Shared library: [libpng12.so.0] 0x00000001 (NEEDED) Shared library: [libmhash.so.2] 0x00000001 (NEEDED) Shared library: [libstdc++.so.5] 0x00000001 (NEEDED) Shared library: [libm.so.6] 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] 0x00000001 (NEEDED) Shared library: [libc.so.6] 0x0000000c (INIT) 0x8049e54 0x00000004 (HASH) 0x8048168 0x00000005 (STRTAB) 0x8049060 0x00000006 (SYMTAB) 0x8048610 0x0000000a (STRSZ) 1913 (bytes) 0x0000000b (SYMENT) 16 (bytes) 0x00000015 (DEBUG) 0x0 0x00000003 (PLTGOT) 0x80bd12c 0x00000002 (PLTRELSZ) 1096 (bytes) 0x00000014 (PLTREL) REL 0x00000017 (JMPREL) 0x8049a0c 0x00000011 (REL) 0x80499f4 0x00000012 (RELSZ) 24 (bytes) 0x00000013 (RELENT) 8 (bytes) 0x6ffffffe (VERNEED) 0x8049924 0x6fffffff (VERNEEDNUM) 4 0x6ffffff0 (VERSYM) 0x80497da 0x00000000 (NULL) 0x0 if you need more info don't hesitate ;-)
thanks, add glibc and mhash to the RDEPEND