おのたく日記 YouTubeも始めました→
2005-12-18(Sun) [長年日記]
■ [Debian] clamavパッケージのvolatileとtestingの罠!
Debian 3.1(sarge)のclamavコマンドを利用すると「きみ0.84という古いの使っているよバージョンアップしな」という警告がでる。そこで、volatileから0.87.1-0volatile.3を取ってくる。
でも、testingも指定すれば取ってくる設定/etc/apt/apt.conf.d/99target
APT::Default-Release "stable";
として、/etc/apt/sources.listにtesting(etch)もいれていたりすると、testingに0.87.1-1が有るから、自動的にclamav関係のパッケージをupgradeしようとする。
そのままなら、依存関係からlibclamavlは0.87.1-0volatile.3のままなんだけど、手動で0.87.1-1に上げてしまうと事件だ!
libclamavl 0.87.1-1は、libgmp3c2にDependしているけど、これはみんなが使っているlibgmp3とConflictしてしまい、多くのパッケージがremoveされてしまうことになる。
libclamavl 0.87.1-1に無理してupgradeしないように注意!!
|