dpkg: ошибка, обрабатывающая человечность пакета - делает (-настраивают):

Я добираюсь, человечность - совершают ошибку каждый раз, когда я использую склонный - получают команду установки, кто-то может помочь?

~ sudo apt-get -f install                              
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up ubuntu-make (16.09~trusty1) ...
/var/lib/dpkg/info/ubuntu-make.postinst: 6: /var/lib/dpkg/info/ubuntu-make.postinst: register-python-argcomplete3: not found
dpkg: error processing package ubuntu-make (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 ubuntu-make
E: Sub-process /usr/bin/dpkg returned an error code (1)
5
задан 12 October 2016 в 10:12

3 ответа

Удалите человечность - сделайте:

sudo apt-get remove --purge --auto-remove ubuntu-make

Шоу доступные python3-argcomplete версии:

sudo apt-cache showpkg python3-argcomplete

Установка корректная python3-argcomplete версия (в моем случае):

sudo apt-get install python3-argcomplete=0.8.1-1ubuntu2

Переустанавливают человечность - сделайте:

sudo apt-get install ubuntu-make

9
ответ дан 23 November 2019 в 08:46

Я знаю, что этот вопрос задали в 2012, но можно встретиться с тем же сообщением об ошибке в 2016 с Ubuntu 16.04, как я сделал.

Это - человечность - делают выпуск № 350 .

, который самая вероятная проблема - то, что Вы используете пост-ГРЭС ppa, который обновил python3-argcomplete от 0.8.1 до 1.0.0, который еще не совместим с ubuntu-make.

Решение состоит в том, чтобы или деактивировать ppa или сказать apt не использовать версию пост-ГРЭС python3-argcomplete путем создания предпочтительного файла как следующий:

$ cat /etc/apt/preferences.d/pgdg.pref
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500

Package:  python*
Pin: release o=apt.postgresql.org
Pin-Priority: 400

Затем переустанавливают ubuntu-make и подтверждают, что это - 0.8.1 версий (не 1.0.0 один).

2
ответ дан 23 November 2019 в 08:46

Попробуйте 'apt-file register-python-argcomplete3', чтобы узнать, какой другой пакет содержит отсутствующий пакет, на который наткнулась команда установки. После того, как вы найдете другой пакет, предоставляющий этот файл, установите его и повторите попытку установки.

Извините, я разговариваю по телефону, и я больше не могу прокручивать страницу, чтобы увидеть результаты отладки.

1
ответ дан 23 November 2019 в 08:46

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

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