[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:50332] Re: module-init-toolsのupdate



武藤@Debianぷろじぇくとです。

At Thu, 27 Mar 2008 15:00:02 +0900,
debian@xxxxxxxxxxxxx wrote:
> 3.3-pre4-2 -> 3.3-pre11-4にupdateの時、
> ----------------------------------------
> module-init-tools 3.3-pre11-4 を (.../module-init-tools_3.3-pre11-4_i386.deb で) 置換するための準備をしています ...
> module-init-tools を展開し、置換しています...
> module-init-tools (3.3-pre11-4) を設定しています ...
> dpkg-divert: 名前変更は `/usr/share/man/man5/modules.5.gz' を異なるファイル `/usr/share/man/man5/modules.modutils.5.gz' で上書きすることを伴います。
> これは許可されていません。
> dpkg: module-init-tools の処理中にエラーが発生しました (--install):
>  サブプロセス post-installation script はエラー終了ステータス 2 を返しました
> 以下のパッケージの処理中にエラーが発生しました:
>  module-init-tools
> ----------------------------------------
> となってしまします。
> apt-get installとdpkg -i --force-allを試しましたがダメでした。
> 
> *背景
> sidを使っているのですが、一度initramfs-toolsとmodule-init-toolsをdowngradeしました。
> #busyboxにbugがあり、立ち上がらなくなって色々試している過程で入れ替えました。
> 
> busyboxが直ったので、module-init-toolsをもとの版に戻そうとしたら、上記の結果になりました。
> 
> post-installation scriptのdpkg-divert部分を書き換えるのでしょうか?

diversion情報が残っていて実ファイルも存在しちゃっているので、
--forceやapt-get、purgeなどでは対処できないはずです。

名前変更は `/usr/share/man/man5/modules.5.gz' を
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

と出てくるこのファイルを削除し、dpkg --configure -a。また別のファイルで
問題が報告されるでしょうから、同様に削除、dpkg --configure -a。
これを続けていけば最終的には正常にインストールできるでしょう。
-- 
武藤 健志@ kmuto @ kmuto.jp
           Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           株式会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://kmuto.jp/ (Debianな話題など)