いろんなプログラムが動的リンクに失敗する
error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
so ファイル、もしくは呼出元の実行ファイルが壊れたか、と思ったが、
よく考えると、見付からない、というのはパス情報が壊れているということ。
/etc/ld.so.cache
というバイナリファイルを正常なものと見比べてみると、
パス情報らしき部分が2つに分裂していて、何かおかしい。
Gentoo ではふつうは
env-update
でこのファイルを再構成するが、これも動かないので、
ldconfig
で元に戻った。