Я пытаюсь установить qt-sdk
, но получаю следующую ошибку:
Следующие пакеты имеют неудовлетворенные зависимости:
qt-sdk : Depends: libqt4-opengl-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Мне удалось найти нужный пакет: [ 115]
libgl1-mesa-dev : Depends: libgl1-mesa-glx (= 9.1.1-0ubuntu3) but 9.2.0~git20130216.dd599188-0ubuntu0sarvatt~quantal is to be installed
Когда я открываю менеджер пакетов synaptic и пытаюсь понизить версию пакета, он сообщает, что несколько других пакетов будут удалены. Некоторые из этих пакетов кажутся важными, и я не уверен, что понижение - это хорошая идея. Я запускаю Ubuntu 13.04 после обновления с 12.10. У меня была та же проблема с 12.10, и я надеялся, что обновление решит ее.
Так как это исправить?
Те пакеты, которые вызвали проблему неудовлетворенных зависимостей, устанавливаются из репозитория из других источников. Так что это не вызывает проблемы. Так что те должны быть удалены.
Попробуйте это:
sudo apt-get remove libgl1-mesa-glx libqt4-opengl-dev && sudo apt-get install qt-sdk
Если вы хотите как-то использовать эту версию, вам нужно найти репозиторий, который также предоставляет qt-sdk
. Вам повезло, если вы можете найти. Но редкий шанс.