自作rpmをインスコする時にGLIBC_PRIVATEが足らないとか言われる時の対処法
自分でrpmbuildしたやつをインスコする時に
$ rpm -ivh foo.rpm error: Failed dependencies: libc.so.6(GLIBC_PRIVATE) is needed by foo # エラー: 依存性の欠如: # libc.so.6(GLIBC_PRIVATE) は foo に必要とされています
とか言われちゃう場合は、specに
%define _filter_GLIBC_PRIVATE 1
というおまじないを書いてrpmbuildすると、GLIBC_PRIVATEの依存関係が解消されます。
解決策がなかなか見つからなくて苦労した。
grep -i private /usr/lib/rpm/macros で発見した。