自分がこういう場面に遭遇したら... まずrootになって # rpm --rebuilddb します。 それから /etc/apt/sources.list をチェックして # apt-get update それから # apt-get dist-upgrade します。 ちなみに こちらでは2.5の場合、vineseedがsources.listに入っていると、 うまく依存性を解決できないようでしたので、 vineseedはコメントにしました。 それでもうまくいかない場合は依存関係を解決できなかったパッケージ、 (この例の場合bzip2をはじめ、長いので中略されているパッケージ)を 土台に近いと思われるパッケージから順番にrpmコマンドで入れてみます。 場合によっては --nodeps が要るかもしれません。 ある程度依存性が解決できた(ような気がする)タイミングで再度 # apt-get dist-upgrade してみます。 On Sat, Aug 24, 2002 at 10:35:04AM +0900, willinen@xxxxxxxxxxxxxx wrote: > > apt-getが壊れた:error code(48) > vine-users@xxxxxxxxxxx > 以下のパッケージの依存関係を解消することができませんでした: > Canna: Depends: libcanna.so.1 > Depends: libcanna16.so.1 > −長いので中略− > rpm: Depends: bzip2 (>= 1.0.0) はインストールされていません > Depends: libbz2.so.1 > E: 未解決の依存関係があります。-f オプションをためして下さい。 > RPM コマンドを実行しています (-U)... > 依存性チェックのために 13285656 でヘッダを読めません > E: Sub-process /bin/rpm returned an error code (48) -- // // むらかみ // http://lev.ii2.cc/ // lev@xxxxxxxxxx
Attachment:
pgpwTsSMKU47a.pgp
Description: PGP signature