web-dev-qa-db-ja.com

依存関係が満たされない:libglibmm-2.4-1c2a(> = 2.42.0)

Mysqlを5.6に更新した結果、既存のmysqlワークベンチが破損しました。

ソフトウェアマネージャーとダウンロードページの最新の.debの両方から、最新のmysqlワークベンチを再インストールしようとしています。

Dependency is not satisfiable: libglibmm-2.4-1c2a (>= 2.42.0)

14.04を実行していますが、ここでパッケージを見つけました。

http://packages.ubuntu.com/trusty/libglibmm-2.4-1c2a

Mysqlワークベンチをインストールできないのはなぜですか?この依存関係は14.04にあるようです。

3
Dylan Pierce

現在インストールしようとしているパッケージの入手場所に応じて、間違ったパッケージを持っている可能性があります-パッケージにはバージョン(>= 2.42.0)(つまり2.42より新しい)が必要ですが、利用可能な信頼できるバージョンは現在 2.39。 9
Utopic以降のパッケージを誤って入手した可能性があります(インストール済みの PPA、両方とも topic および Vivid バージョン2.42.0-1が利用可能です。

ただし、- このパッケージ from here のみが必要なようです:

libatkmm-1.6-1(> = 2.22.1)、libc6(> = 2.14)、libcairo2(> = 1.13.0〜20140204)、libcairomm-1.0-1(> = 1.6.4)、libctemplate2、libcurl3(> = 7.16.2)、libexpat1(> = 2.0.1)、libgcc1(> = 1:4.1.1)、libgdk-pixbuf2.0 > = 2.22.0)、libgl1-mesa-glx | libgl1、libglib2.0-0(> = 2.35.9)、
libglibmm-2.4-1c2a(> = 2.36.2)、libgnome-keyring0(> = 2.22.2)、libgtk2.0 -0(> = 2.24.0)、libgtkmm-2.4-1c2a(> = 1:2.24.0)、libncurses5(> = 5.5-5〜)、libpango-1.0-0(> = 1.18.0)、libpangocairo- 1.0-0(> = 1.14.0)、libpangomm-1.4-1(> = 2.27.1)、libpcre3、libpcrecpp0(> = 7.7)、libpng12-0(> = 1.2.13-4)、libpython2.7( > = 2.7)、libsigc ++-2.0-0c2a(> = 2.0.2)、libsqlite3-0(> = 3.6.0)、libstdc ++ 6(> = 4.6)、libtinyxml2.6.2、libuuid1(> = 2.16)、 libx11-6、libxml2(> = 2.7.4)、libzip2(> = 0.10)、zlib1g(> = 1:1.2.0)、python-paramiko

14.04で利用可能になります----(here からの公式リポジトリバージョンもlibglibmm-2.4-1c2a (>= 2.36.2)のみが必要です。

1
Wilf

python-connector-mysql mysql-utilitiesを削除し、mysql-utilitesをインストールします

それらは適切なアップグレードパスを妨げる競合です:python-connector-mysql-> mysql-connector-python

0
Nicholai Bush

依存関係を検出してこれを解決してください:

Sudo apt-get -f install 

次に、新しいパッケージを更新してインストールします

Sudo apt-get update && Sudo apt-get upgrade

同じ説明で私の問題を解決しました。

乾杯:)

0
vooxo