16.04 нажмите неудовлетворенные зависимости

Я в ситуации, когда пакетный щелчок сломан. Я пробовал много вещей, но не смог это исправить.

$ sudo apt dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet dependencies. click : Depends: python3-click-package (= 0.4.43+16.04.20160203-0ubuntu2) but 0.4.43+16.04.20170613-0ubuntu1 is installed E: Unmet dependencies. Try using -f.

Obvioulsy sudo apt-get -f install не исправляет это. Не пытайтесь удалить python3-click-package.

Любая помощь приветствуется.

$ apt-cache policy click python3-click-package click: Installed: 0.4.43+16.04.20160203-0ubuntu2 Candidate: 0.4.43+16.04.20170613-0ubuntu1 Version table: 0.4.43+16.04.20170613-0ubuntu1 500 500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages *** 0.4.43+16.04.20160203-0ubuntu2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status python3-click-package: Installed: 0.4.43+16.04.20170613-0ubuntu1 Candidate: 0.4.43+16.04.20170613-0ubuntu1 Version table: *** 0.4.43+16.04.20170613-0ubuntu1 500 500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 100 /var/lib/dpkg/status 0.4.43+16.04.20160203-0ubuntu2 500 500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Я даже не могу удалить пакет:

$sudo apt-get -f purge click The following packages will be REMOVED click* 0 to upgrade, 0 to newly install, 1 to remove and 0 not to upgrade. 2 not fully installed or removed. After this operation, 88.1 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 590369 files and directories currently installed.) Removing click (0.4.43+16.04.20160203-0ubuntu2) ... Traceback (most recent call last): File "/usr/bin/click", line 55, in <module> from click import commands ImportError: cannot import name 'commands' dpkg: error processing package click (--purge): subprocess installed pre-removal script returned error exit status 1 Job for click-system-hooks.service failed because the control process exited with error code. See "systemctl status click-system-hooks.service" and "journalctl -xe" for details. click-system-hooks.service couldn't start. Errors were encountered while processing: click E: Sub-process /usr/bin/dpkg returned an error code (1)
4
задан 20 June 2017 в 20:47

4 ответа

Сначала мне пришлось удалить файл /usr/bin/click, чтобы sudo apt-get purge click снова работал. После этого я установил клик по пипсу.

1
ответ дан 18 July 2018 в 11:21

Удалось решить эту проблему с помощью:

sudo apt install python3-click-package=0.4.43+16.04.20160203-0ubuntu2 gir1.2-click-0.4=0.4.43+16.04.20160203-0ubuntu2 libclick-0.4-0=0.4.43+16.04.20160203-0ubuntu2

Я построил эту команду шаг за шагом, следуя сообщениям в неудовлетворительных зависимостях ... Затем мне удалось полностью удалить пакет кликов ...

sudo apt purge click
4
ответ дан 18 July 2018 в 11:21

Сначала мне пришлось удалить файл /usr/bin/click, чтобы sudo apt-get purge click снова работал. После этого я установил клик по пипсу.

1
ответ дан 24 July 2018 в 19:47

Удалось решить эту проблему с помощью:

sudo apt install python3-click-package=0.4.43+16.04.20160203-0ubuntu2 gir1.2-click-0.4=0.4.43+16.04.20160203-0ubuntu2 libclick-0.4-0=0.4.43+16.04.20160203-0ubuntu2

Я построил эту команду шаг за шагом, следуя сообщениям в неудовлетворительных зависимостях ... Затем мне удалось полностью удалить пакет кликов ...

sudo apt purge click
4
ответ дан 24 July 2018 в 19:47

Другие вопросы по тегам:

Похожие вопросы: