Debian lennyのlibisc52
昨日家サーバであるバッファローのNAS、LS-GLに導入しているDebian lennyをアップデートしたところ、依存関係がおかしいというメッセージが出てアップデートが出来ずに終わっていた。
問題なのはBind9関係のlibisc52というライブラリで、旧ライブラリとの依存関係がバグっているらしい。
ググると以下のページを見つけた。
Bind9 Security Update Broken | Virtualmin
既知の問題らしいのだが、対処方法が良く分からなかった。
依存関係の修復として
sudo aptitude -f install
では修復が中止されてしまう。
どうしたものかと思ったがtwitterで検索してみるとビンゴ!
Metztli_IT In effect, renaming /var/lib/dpkg/info/libisc50.list
allowed me to install #libisc52 for #Bind9 in #GNU/ #linux #Debian
http://ub0.cc/30/006
要するに/var/lib/dpkg/info/libisc50.list を名称変更してみれば良さそうということで早速実行してみた。
libisc50.list がないという、当たり前なメッセージは出たものの無事アップデートは実行された模様。めでたしめでたし。