Ubuntu12.04 に libqt4-dev / capybara-webkit が依存エラーでインストールできない


Ubuntu12.04 で、capybara-webkit という Rails で使う gem のインストールがしたかったのですが、依存している libqt4-dev という QT のライブラリのインストールに失敗してしまいます。sudo apt-get install libqt4-dev すると、依存関係のエラーで、「libqt4-dev : 依存: libqt4-dbus (= 4:4.8.1-0ubuntu4) しかし、4:4.8.1-0ubuntu4.2 はインストールされようとしています」といった内容がズラズラ表示されるのですが、対処がわかるでしょうか。

$ uname -a
Linux x1-carbon 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:16:45 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/10/24 20:54:29
  • 終了:2012/10/27 22:26:41
id:kitokitoki

すべて「依存: (いろいろなライブラリ) しかし、4:4.8.1-0ubuntu4.2 はインストー ルされようとしています」といったエラーです。

回答(3件)

id:quintia No.2

quintia回答回数556ベストアンサー獲得回数672012/10/24 23:20:02

ポイント150pt

この状態で

sudo apt-get update
sudo apt-get upgrade

が正常に実行されるか。
正常に実行された場合、その後に

sudo apt-get install libqt4-dev

を実行して変わりがないか、をまず試すかと思いますが、やってますか?

あとリポジトリリストに公式以外のものを入れている(追加した)かどうかが重要な情報です。どうでしょうか?

参考
https://forums.ubuntulinux.jp/viewtopic.php?id=14126
http://kurumatorajirou.blogspot.jp/2012/08/lubuntu.html

id:kitokitoki

sudo apt-get upgrade や、sudo apt-get clean, sudo apt-get autoremove すると、以下のようなエラーになるのですが、このエラーがとれずにそのまま運用しています。sudo apt-get install xxx でも emacs がどうのというメッセージは表示されるものの、他にエラーメッセージがなければインストールは行えています。apt-get upgrade して解決するなら、これが原因みたいですね。

dpkg: 依存関係の問題により emacs の設定ができません:
emacs は以下に依存 (depends) します: emacs23 | emacs23-lucid | emacs23-nox ...しかし:
パッケージ emacs23 はまだ設定されていません。
パッケージ emacs23-lucid は emacs23 を提供しますが、まだインストールされていません。
パッケージ emacs23-nox は emacs23 を提供しますが、まだインストールされていません。
パッケージ emacs23-lucid はまだインストールされていません。
パッケージ emacs23-nox はまだインストールされていません。

2012/10/25 01:50:46
id:oil999 No.3

oil999回答回数1728ベストアンサー獲得回数3202012/10/25 15:35:48

ポイント150pt

下記を参考にQt SDKをインストール してみてください。
http://labs.qt.nokia.co.jp/2010/03/15/install-qt-sdk-for-linux.html

id:kitokitoki

すみません、多忙になってしまいました。11/2 以降に試します。情報ありがとうございます。

2012/10/25 22:04:54
id:kitokitoki

これも依存ライブラリのインストールで失敗してしまいました。
結局、OS再インストールをすることで解決しました。
お時間をとらせてしまい申し訳ありません。

2012/10/27 22:25:18

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません