Пакет python-samba необходимо переустановить, но я не могу найти для него архив

Получение сообщения об ошибке:

E: The package python-samba needs to be reinstalled, but I can't find an archive for it.

Бит catch-22, если я не могу установить, я не могу повторно установить.

Если я sudo apt-get -f install

Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: python-samba The following packages will be upgraded: python-samba 1 upgraded, 0 newly installed, 0 to remove and 24 not upgraded. 4 not fully installed or removed. Need to get 0 B/1,062 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Y (Reading database ... 245710 files and directories currently installed.) Preparing to unpack .../python-samba_2%3a4.3.11+dfsg-ubuntu0.16.04.7_amd64.deb ... File "/usr/bin/pyclean", line 63 except (IOError, OSError), e: SyntaxError: invalid syntax dpkg: warning: subprocess old pre-removal script returned error exit status 1 dpkg: trying script from the new package instead ... File "/usr/bin/pyclean", line 63 except (IOError, OSError), e: SyntaxError: invalid syntax dpkg: error processing archive /var/cache/apt/archives/python-samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.7_amd64.deb (--unpack): subprocess new pre-removal script returned error exit status 1 Traceback (most recent call last): File "/usr/bin/pycompile", line 35, in <module> from debpython.version import SUPPORTED, debsorted, vrepr, File "/usr/share/python/debpython/version.py", line 24, in <module> from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/python-samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.7_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
0
задан 27 November 2017 в 13:24

2 ответа

Моя проблема возникла, когда я переключил версию Python по умолчанию из Python2.7 в Python3. Когда я переключился назад, проблемы с зависимостями исчезли.

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

Моя проблема возникла, когда я переключил версию Python по умолчанию из Python2.7 в Python3. Когда я переключился назад, проблемы с зависимостями исчезли.

1
ответ дан 24 July 2018 в 19:57
  • 1
    Вы узнали ценный урок: НЕ ИЗМЕНИТЕ СИСТЕМУ ПО УМОЛЧАНИЮ ВЕРСИИ ПИТОНА. Элементы вашей системы зависят от этого, и изменение Python нарушает вашу систему. – user535733 5 June 2017 в 14:33

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

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