Попытка установить RawTherapee на Ubuntu 18.04 от PPA. Выполнение sudo apt-get install rawtherapee
дает следующую ошибку:
Some packages could not be installed.
This may mean that you have requested an impossible situation or
if you are using the unstable distribution that some required packages
have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
rawtherapee :
Depends: topmenu-gtk3 but it is not installable
E: Unable to correct problems, you have held broken packages.
Выполнение команды apt-cache policy rawtherapee
вывод:
rawtherapee:
Installed: (none)
Candidate: 5.4-1dhor~bionic
Version table:
5.4-1dhor~bionic 500
500 http://ppa.launchpad.net/dhor/myway/ubuntu bionic/main amd64 Packages
5.3-1 500
500 http://it.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Вы знаете, как я могу решить его?
Пакет topmenu-gtk3
не существует в 18.04. Описанная проблема, вероятно, вызвана попыткой установить пакет, скомпилированный для 17.10. Например, при установке из ppa, в котором старые двоичные файлы были скопированы, а не перекомпилированы.
Наиболее целесообразным решением является удаление поврежденного ppa (или другого нестандартного хранилища) и установка официальных пакетов.
Можно также выбрать загрузку источника; отредактируйте debian/control
, чтобы удалить зависимость; затем перекомпилируйте или загрузите в ppa. Я обычно выбираю этот путь, и результат может быть найден в поиске панели запуска для rawtherapee . Однако проблема в том, чтобы полагаться на чужие программы, заключается в том, что вы обязаны их прихотям и фантазиям.