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