Я хотел попробовать установить THELI ( https://www.astro.uni-bonn.de/theli/ ) на мою машину с Ubuntu. В примечаниях по установке говорится, что для правильной работы графического интерфейса требуется qt3, а не qt4 или 5. Я следовал инструкциям на странице установки и добавил:
deb http://debian.tryphon.eu jessie main contrib
deb-src http://debian.tryphon.eu jessie main contrib
в мой /etc/apt/sources.list , который работает как надо. Но теперь, когда я использую:
sudo apt-get install qt3-dev-tools
я получаю следующую ошибку:
The following packages have unmet dependencies:
qt3-dev-tools : Depends: libjpeg62-turbo (>= 1.3.1) but it is not installable
Depends: libqt3-mt (>= 3:3.3.8b) but it is not going to be installed
Recommends: libqt3-mt-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Итак, что я взял из этого, что libjpeg62-turbo был проблема здесь. После небольшой возни я также смог установить libtools62-turbo , который является i386-Package (я думаю, что он работал по крайней мере). После новой попытки установки qt3-dev-tools я все еще получаю то же сообщение об ошибке, хотя apt уже сообщал мне, что libjpeg62-tools был успешно установлен.
Я также пытался собрать qt3 из исходного кода, но это также не сработало, потому что я получил какую-то ошибку во время фазы make .
Я был бы очень признателен, если бы кто-нибудь помог мне понять, что я делаю неправильно.
Откройте терминал и выполните это: gpg --keyserver pgpkeys.mit.edu --recv-key YOURKEY && gpg --export --armor YOURKEY | sudo apt-key add -
В Вашем случае: gpg --keyserver pgpkeys.mit.edu --recv-key D080CEF3C6ADBBD5 && gpg --export --armor D080CEF3C6ADBBD5 | sudo apt-key add -
решил бы эту проблему.