「mcrypt 拡張をロードできません。PHP の設定を確認してください」からの「php-mcryptがyumでインストールできない問題」への対処

問題:
まずphpMyAdminで「mcrypt 拡張をロードできません。PHP の設定を確認してください」がでる

yum install php-mcrypt

yumphp-mcryptインストールしようとするができない。
こんなエラーがでる

Resolving Dependencies

    • > Running transaction check
      • > Package php-mcrypt.x86_64 0:5.3.9-1.el5.remi set to be updated
    • > Processing Dependency: php-common = 5.3.9-1.el5.remi for package: php-mcrypt
    • > Processing Dependency: libltdl.so.3()(64bit) for package: php-mcrypt
    • > Running transaction check
      • > Package libtool-ltdl.x86_64 0:1.5.22-7.el5_4 set to be updated
      • > Package php-mcrypt.x86_64 0:5.3.9-1.el5.remi set to be updated
    • > Processing Dependency: php-common = 5.3.9-1.el5.remi for package: php-mcrypt
    • > Finished Dependency Resolution

php-mcrypt-5.3.9-1.el5.remi.x86_64 from remi has depsolving problems
--> Missing Dependency: php-common = 5.3.9-1.el5.remi is needed by package php-mcrypt-5.3.9-1.el5.remi.x86_64 (remi)
Error: Missing Dependency: php-common = 5.3.9-1.el5.remi is needed by package php-mcrypt-5.3.9-1.el5.remi.x86_64 (remi)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest


phpが5.2系でOSがx86_64でなんか特殊な状態だったのか知らんがうまくいかない



解決方法:

まず、
http://havelog.ayumusato.com/develop/server/e169-centos-php-mcrypt.html
で必要っぽいライブラリをインストール。
それでもやっぱりダメ

いろいろやったけど、最終的にhttp://d.hatena.ne.jp/omiyan/20110114/p1
を見て解決。
具体的には、

vim /etc/yum.repos.d/remi.repo

でremi.repoの編集

enabled=1

enabled=0

にしたら上手くいった