




And see if your entries are pointing to the correct location. I had this happen when I went from 3.2 to 3.2.1, and fixing the entries in this file solved it.tecknojunky wrote:There are two ebuilds that fails to emerge because it can't find the shared library libstdc++.so.5 (which is a link to libstdc++.so.5.0).
These ebuilds are python (2.2.2) and groff (1.18.1). The only way I can get them to emerge is by doing this:
LD_LIBRARY_PATH=/usr/lib/gcc-lib/i386-pc-linux-gnu/3.2.1 emerge <ebuild>.
Can someone tell me how to fix this.


Code: Select all
root@localhost env.d # cat 05gcc
PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2"
ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2"
MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man"
INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info"
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1"
Code: Select all
LD_LIBRARY_PATH=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2 env-update
Code: Select all
LD_LIBRARY_PATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2"
Code: Select all
# source /etc/profile
Code: Select all
# env-update
Code: Select all
LD_LIBRARY_PATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3"
Code: Select all
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1"
Code: Select all
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3"
Code: Select all
LD_LIBRARY_PATH=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3 env-update
