After running 'emerge -uD world' I have many things messed-up, besides
the unability of firefox to do DNS resolve for most (but not all) URLs.
ssh also can't DNS resolve some hosts (but ping can on the same hosts).

All my manpages look like this:

ESC[1mNAMEESC[0m
       ls - list directory contents

ESC[1mSYNOPSISESC[0m
       ESC[1mls ESC[22m[ESC[4mOPTIONESC[24m]... [ESC[4mFILEESC[24m]...

Many programs fail to start:

mier...@przehyba ~ $ gnumeric
gnumeric: symbol lookup error: /usr/lib/libspreadsheet-1.8.4.so: undefined 
symbol: g_dgettext

mier...@przehyba ~ $ oowriter
/usr/lib64/openoffice/program/soffice.bin: 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6: version LIBCXX_3.4.9' 
not found (required by 
/usr/lib64/openoffice/program/../basis-link/program/libbasegfxlx.so)

mier...@przehyba ~ $ eix glibc
eix: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6: version 
LIBCXX_3.4.9' not found (required by eix)

Before I had ~amd64 in ACCEPT_KEYWORDS, but in the middle of this
upgrade I thought it was a bad idea, because many programs failed to
compile, so I removed that from make.conf, and did run
'emerge --empty-tree world'
which downgraded everything back to stable. But one thing I couldn't
downgrade was glibc which stayed at version
sys-libs/glibc-2.9_p20081201-r1

XTerm is not using my ~/.Xresources settings.

Is there any way I can possibly fix my system?

-- 
Miernik


Reply via email to