お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-04-07 18:04:53

vikke
メンバ
登録日: 2008-08-20

ubuntuのパッケージで依存関係が壊れました。

ubuntu 10.04 LTSを使っています。

iPhoneを認識させたく、
http://ryubuntu.blogspot.com/2011/02/ios-421ubuntu.html
を参考に、色々パッケージを入れました。
すると、壊れた依存関係にifuse / libgpod-common / libgpod4 が出るようになりました。
そこで、これらを再install指定して入れようとしましたが、

E: /var/cache/apt/archives/libimobiledevice1_1.0.6-1ubuntu1~lucid1_i386.deb: '/usr/share/hal/fdi/information/20thirdparty/31-apple-mobile-device.fdi' を上書きしようとしています。これはパッケージ libimobiledevice0 0

と表示され、再install出来ません。
詳細のメッセージを読むと、libimobiledevice1が入っていないと、これらはinstal出来ないようなメッセージでした。
そこで、libimobiledevice0とlibimobiledevice1を見てみると、libimobiledevice0は赤い×印が付いており(削除指定?)、libimobile1には白地にチェックが入っている状態でした。

これで適用を行なうと、削除されるパッケージにlibimobiledevice0が、インストールされるパッケージにlibimobiledevice1が示されました。で、さらに適用を続行すると、

E: /var/cache/apt/archives/libimobiledevice1_1.0.6-1ubuntu1~lucid1_i386.deb: '/usr/share/hal/fdi/information/20thirdparty/31-apple-mobile-device.fdi' を上書きしようとしています。これはパッケージ libimobiledevice0 0

が出ます。

どうも上手くlibimobiledevice0からlibmobiledevice1にupgrade出来ないようです。

なにかしらの解決策のヒントがありましたら、よろしくお願いします。

オフライン

 

#2 2011-04-07 18:32:31

vikke
メンバ
登録日: 2008-08-20

Re: ubuntuのパッケージで依存関係が壊れました。

自己解決しました。
ifuse / libgpod-common / libgpod4 を削除した(結構色々依存関係で必要なのも削除されましたが)後、libimobiledevice1を入れたらば入りました。
その後、依存で削除されたのをinstallしなおしました。

オフライン

 

Board footer

Powered by FluxBB