最近サーバからcronが失敗したメールが来ていた。
最近サーバからcronが失敗したという下のようなメールが来ていたので、修正してみました。
ーーーここからメール
/etc/cron.daily/0yum.cron:
Error: Transaction Check Error:
file /usr/bin/event_rpcgen.py from install of libevent-devel-2.0.19-1.rhel6.<wbr />x86_64 conflicts with file from package compat-libevent14-1.4.13-1.<wbr />rhel6.x86_64
file /usr/lib64/libevent_core.a from install of libevent-devel-2.0.19-1.rhel6.<wbr />x86_64 conflicts with file from package compat-libevent14-1.4.13-1.<wbr />rhel6.x86_64
file /usr/lib64/libevent_core.so from install of libevent-devel-2.0.19-1.rhel6.<wbr />x86_64 conflicts with file from package compat-libevent14-1.4.13-1.<wbr />rhel6.x86_64
file /usr/lib64/libevent_extra.a from install of libevent-devel-2.0.19-1.rhel6.<wbr />x86_64 conflicts with file from package compat-libevent14-1.4.13-1.<wbr />rhel6.x86_64
file /usr/lib64/libevent_extra.so from install of libevent-devel-2.0.19-1.rhel6.<wbr />x86_64 conflicts with file from package compat-libevent14-1.4.13-1.<wbr />rhel6.x86_64
Error Summary
でいろいろググってみたんだけど、ここにそれらしい記述がありました。
https://www.centos.org/forums/viewtopic.php?t=46001
libevent-develを消してpython-geventをインストールするだと。でその通りやってみました。
$ sudo yum remove libevent-devel
読み込んだプラグイン:fastestmirror, security
削除処理の設定をしています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package libevent-devel.x86_64 0:1.4.13-4.el6 will be 削除
--> 依存性の処理をしています: libevent-devel = 1.4.13-4.el6 のパッケージ: libevent-headers-1.4.13-4.el6.noarch
--> 依存性の処理をしています: libevent-devel = 1.4.13-4.el6 のパッケージ: libevent-doc-1.4.13-4.el6.noarch
--> トランザクションの確認を実行しています。
---> Package libevent-doc.noarch 0:1.4.13-4.el6 will be 削除
---> Package libevent-headers.noarch 0:1.4.13-4.el6 will be 削除
--> 依存性解決を終了しました。
依存性を解決しました
================================================================================
パッケージ アーキテクチャ
バージョン リポジトリー 容量
================================================================================
削除:
libevent-devel x86_64 1.4.13-4.el6 @base 421 k
依存性関連での削除をします。:
libevent-doc noarch 1.4.13-4.el6 @base 924 k
libevent-headers noarch 1.4.13-4.el6 @base 96 k
トランザクションの要約
================================================================================
削除 3 パッケージ
インストール済み容量: 1.4 M
これでいいですか? [y/N]y
パッケージをダウンロードしています:
rpm_check_debug を実行しています
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
削除中 : libevent-doc-1.4.13-4.el6.noarch 1/3
削除中 : libevent-devel-1.4.13-4.el6.x86_64 2/3
削除中 : libevent-headers-1.4.13-4.el6.noarch 3/3
Verifying : libevent-headers-1.4.13-4.el6.noarch 1/3
Verifying : libevent-devel-1.4.13-4.el6.x86_64 2/3
Verifying : libevent-doc-1.4.13-4.el6.noarch 3/3
削除しました:
libevent-devel.x86_64 0:1.4.13-4.el6
依存性の削除をしました:
libevent-doc.noarch 0:1.4.13-4.el6 libevent-headers.noarch 0:1.4.13-4.el6
完了しました!
$ sudo yum install python-gevent
読み込んだプラグイン:fastestmirror, security
インストール処理の設定をしています
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.kddilabs.jp
* extras: ftp.iij.ad.jp
* remi-safe: mirror.innosol.asia
* updates: ftp.iij.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package python-gevent.x86_64 0:0.13.8-3.el6 will be インストール
--> 依存性の処理をしています: python-greenlet のパッケージ: python-gevent-0.13.8-3.el6.x86_64
--> トランザクションの確認を実行しています。
---> Package python-greenlet.x86_64 0:0.4.2-1.el6 will be インストール
--> 依存性解決を終了しました。
依存性を解決しました
================================================================================
パッケージ アーキテクチャ バージョン リポジトリー 容量
================================================================================
インストールしています:
python-gevent x86_64 0.13.8-3.el6 epel 189 k
依存性関連でのインストールをします。:
python-greenlet x86_64 0.4.2-1.el6 epel 24 k
トランザクションの要約
================================================================================
インストール 2 パッケージ
総ダウンロード容量: 213 k
インストール済み容量: 900 k
これでいいですか? [y/N]y
パッケージをダウンロードしています:
(1/2): python-gevent-0.13.8-3.el6.x86_64.rpm | 189 kB 00:00
(2/2): python-greenlet-0.4.2-1.el6.x86_64.rpm | 24 kB 00:00
--------------------------------------------------------------------------------
合計 2.0 MB/s | 213 kB 00:00
rpm_check_debug を実行しています
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
インストールしています : python-greenlet-0.4.2-1.el6.x86_64 1/2
インストールしています : python-gevent-0.13.8-3.el6.x86_64 2/2
Verifying : python-greenlet-0.4.2-1.el6.x86_64 1/2
Verifying : python-gevent-0.13.8-3.el6.x86_64 2/2
インストール:
python-gevent.x86_64 0:0.13.8-3.el6
依存性関連をインストールしました:
python-greenlet.x86_64 0:0.4.2-1.el6
完了しました!
これで行けるか様子見ですね。
ディスカッション
コメント一覧
まだ、コメントがありません