libX11.so.6 is in /usr/X11R6/lib which is in the ld.so.conf. I've tried putting it into the LD_LIBRARY_PATH variable, and I've tried making symbolic links inside bnr2's bin and lib directories, but no matter what I do, niether ldd, nor bnr2 are able to find and recognize the library. Reproducible: Always Steps to Reproduce: 1. Add ~amd64 to the keywords for any bnr2 ebuild 2. emerge it 3. attemt to run bnr2 Actual Results: the program quit because libX11.so.6 was not found Expected Results: Started up
works here with xfree-4.3.99.902-r2, might be a problem with xfree-4.3.0-r?... phi root # emerge info Portage 2.0.50-r1 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4-gentoo) ================================================================= System uname: 2.6.4-gentoo x86_64 4 Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.inode.at/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" 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="X aalib alsa amd64 apm arts artswrappersuid avi berkdb cdr crypt cups dvb dvd dvdr encode esd foomaticdb freetype gdbm gif gpm gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mozilla moznocompose moznoirc mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt qt-mt quicktime readline sdl slang spell ssl tcpd tetex truetype type1 v4l wmf wxwindows xml2 xmms xosd xv zlib"
install xorg-x11 and report back if the problem still exists for you
I have the same problem here with libX11.so.0 and xorg-x11! When I try to start gnome for example I get this error: gnome-session: error while loading shared libraries: libX11.so.0: cannot open shared object file: No such file or directory nxsty@isidor nxsty $ ldd /usr/bin/gnome-session | grep libX11 libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40039000) libX11.so.0 => not found The strange thing is that the file actually is there: isidor nxsty# ls /usr/X11R6/lib/libX11* /usr/X11R6/lib/libX11.a /usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libX11.so /usr/X11R6/lib/libX11.so.6.2 /usr/X11R6/lib/libX11.so.0 And /usr/X11R6/lib is in /etc/ld.so.conf. But ldconfig wont find it: isidor nxsty # ldconfig -v | grep libX11 libX11.so.6 -> libX11.so.6.2 isidor nxsty # strings /etc/ld.so.cache | grep libX11 libX11.so.6 /usr/X11R6/lib/libX11.so.6 libX11.so /usr/X11R6/lib/libX11.so First I thought that libX11.so.0 was a broken symlink or something like that but it isn't. I have tried to run revdep-rebuild and it rebuilds everything that depends on libX11.so.0 and I have also tried to rebuild xorg-x11, but the problem remains!
I forgot: Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.6) ================================================================= System uname: 2.6.6 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -mmmx -msse -mfpmath=sse -m3dnow -pipe -fomit-frame-pointer -fforce-addr -ffast-math -frerun-loop-opt -funroll-loops -fprefetch-loop-arrays -fPIC -DPIC" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -mmmx -msse -mfpmath=sse -m3dnow -pipe -fomit-frame-pointer -fforce-addr -ffast-math -frerun-loop-opt -funroll-loops -fprefetch-loop-arrays -fPIC -DPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.pudas.net/gentoo ftp://ftp.rhnet.is/pub/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.rhnet.is/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apm avi berkdb cdr crypt dga directfb dvd dvdr encode esd f77 fbcon foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imlib java jpeg libg++ libwww linguas_sv mad mikmod mmx mng motif mozilla mpeg ncurses nls nptl objc offensive oggvorbis opengl pam pdflib perl png pnp python qt quicktime readline samba sdl slang spell sse ssl svga tcpd tiff truetype unicode usb x86 xine xinerama xml2 xmms xv xvid zlib"
Simon: your bug is unrelated ... i dont know what that .so.0 is but ive never seen it on any of my systems