ちょっと質問されて回答したことをメモ。
事象
# yum install compat-libstdc++-33-3.2.3-69.el6.i686 ... エラー: 依存性の欠如: libc.so.6 は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています
調査方法
- yum provides で調べると 64bit の glibc しかインストールされていないことがわかる。
- インストールしようとしているパッケージは32bit(i686)なので、32bit(i686) の glibc が必要。
$ yum provides */libc.so.6 glibc-2.12-1.47.el6.x86_64 : The GNU libc libraries ★←64bitしかインストールされていない Repo : installed Matched from: Filename : /lib64/libc.so.6
原因
- glibc(32bit)がインストールされていない。