Мой ответ аналогичен приведенному выше rick.
Используя apt-get clean, apt-get autoclean, apt-get autoremove, apt-get upgrade, apt-get update, apt-get -u dist-upgrade и т. д. все не работали для меня.
Я, наконец, разрешил эту проблему, спустившись в дерево зависимостей через apt-get install, как показано ниже. В моем случае я хотел установить libmagickwand-dev:
apt-get install libmagickwand-dev
Я получил эту ошибку:
The following packages have unmet dependencies:
libmagickwand-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libmagickcore-dev (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Итак, я побежал apt-get install для одной из неудачных зависимостей :
apt-get install libmagickcore-dev
The following packages have unmet dependencies:
libmagickcore-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libgraphviz-dev but it is not going to be installed
Я спустился дальше по дереву:
apt-get install libgraphviz-dev
с другой ошибкой:
The following packages have unmet dependencies:
libgraphviz-dev : Depends: libgvc5 (= 2.26.3-10ubuntu1) but it is not going to be installed
Еще глубже по дереву: [ ! d7]
apt-get install libgvc5
По какой-то странной причине это удалось, и я смог установить исходный пакет, который я хотел с помощью apt-get install libmagickwand-dev:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libcdt4 libgd2-xpm libgraph4 libpathplan4
Suggested packages:
libgd-tools
The following NEW packages will be installed:
libcdt4 libgd2-xpm libgraph4 libgvc5 libpathplan4
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
Need to get 808 kB of archives.
After this operation, 2,320 kB of additional disk space will be used.
Do you want to continue [Y/n]?