いろんなプログラムが動的リンクに失敗する

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

で元に戻った。