When Xorg 7 become stable, I try emerge it. I do step by step by wiki "migrating to modular xorg". But when I try emerge new xorg, then it write me "tar: error while loading shared library libX11.so.6" and same think write bzip2. So I try can`t emerge anythink, because libX11 was unmerger with old xorg, that blocks new modular X. P.S. sorry for formatting, but I don`t use links long time.
Created attachment 90598 [details] emerge --info my emerge --info
well, you means your output of "ldd /usr/bin/tar" or "ldd /usr/bin/bzip2" has libX11.so or so on? If so, that's so weird...
yes, ldd /usr/bin/tar return libX11.so.6 => not found. I find it also imposible, because, tar needn`t any X function. But I cann`t reemerge it, because I can`t untar anythink :( . bzip2 have also libX11.so.6 not found.
(In reply to comment #3) > yes, ldd /usr/bin/tar return libX11.so.6 => not found. I find it also > imposible, because, tar needn`t any X function. But I cann`t reemerge it, > because I can`t untar anythink :( . bzip2 have also libX11.so.6 not found. Uh-oh, your tar has so breakages... I don't know why your tar has breakages. But, all I can say is the way of reinstalling gentoo is easir way, IMHO. Then, if you found that why tar/bzip2 has un-needed linking to libX11, reopen this bug...
# ldd `which tar` linux-gate.so.1 => (0xffffe000) librt.so.1 => /lib/librt.so.1 (0xb7f09000) libc.so.6 => /lib/libc.so.6 (0xb7dcc000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7db9000) /lib/ld-linux.so.2 (0xb7f27000) No idea where did you get your broken tar. mv /bin/tar tar.old; cp /bin/busybox tar; emerge -1 tar Not much else we could do here.
(In reply to comment #5) > No idea where did you get your broken tar. > Oooops, i remember some testing and forget linking X in CXXFLAGS, my fault. > mv /bin/tar tar.old; cp /bin/busybox tar; emerge -1 tar > so because I have also bzip2 linked I emerge first bzip2 and then tar. Everthink with xorg is OK now, thanks
Closing then, don't do such stuff in make.conf next time. ;)