Чому більше не буде підтримка пітона в 16.04?


18

Мені цікаво, чому пакет підтримки python більше не існує в 16.04 - це пов’язано зі зміною Python3 за замовчуванням? Крім того, чи є який-небудь пакет, який "вимагає" його, який насправді не встановлюється і не працює нормально, примушуючи залежності ?

Чи існує якась небезпека у сервісних пакетів, які просто видаляють "підтримку python" зі списку вимог, щоб виправити цю проблему в оновленнях?


Це працювало для gnome-планувальника, мені просто довелося змінити підтримку python на dh-python в Control. У Правилах мені довелося змінити dh_pysupport на dh_python2.
Крістофер Борга

Відповіді:


32

Виникло те саме питання при спробі встановити кассандру 16.04. Вирішили це за допомогою:

wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb
sudo dpkg -i python-support_1.0.15_all.deb

Джерело: https://github.com/ajenti/ajenti/isissue/903#issuecomment-215569332


Дякую, що ви врятували мене від необхідності встановлення Debian Jessie.
Алекс Лоу

ти врятував мені життя ...
Умаїр

Це також вирішує проблеми з Folding @ home (контроль та переглядач) 16.04, також дякую. Чи можна навести детальну інформацію про startpadlibrarian.net, чи існують більш загальні рішення?
Tfb9

Можливо, це не
найкраще

1

Ви пов’язані з вихідним пакетом, але python-supportпакет, безумовно, існує у бінарних сховищах:

https://launchpad.net/ubuntu/xenial/+package/python-support

Я не впевнений, чому це не відображається у вихідних репостах - можливо, тому, що це просто сценарій Python, який можна виконати безпосередньо, а не те, що вимагає компіляції у бінарний файл, щоб бути корисним.

Чи відповідає це на ваше запитання, чи вам потрібен пакет у репост "джерела"?


Ні, вони видалені. На цій сторінці натисніть будь-яку архітектуру та зазначте, що на сторінці написано статус: видалено. Наприклад: launchpad.net/ubuntu/xenial/amd64/python-support/1.0.15
NoBugs

Так sudo apt-get install python-supportнасправді щось встановлюється у вашій системі?
NoBugs

3
@NoBugs Ви маєте рацію - я не повинен був так поспішати говорити те, що сказав. Відповідно до однієї відповіді у цьому звіті про помилку: bugs.launchpad.net/ubuntu/+source/python-support/+bug/1577172 , "підтримка python була видалена з Debian і пізніше з Ubuntu. Будь ласка, використовуйте dh_python2 з пакета dh-python замість цього ".

Тому пакувачі повинні включати в себе і те, і інше: `python-support | dh-python `в залежності від поля? Це говорить про те , що буде працювати: debian.org/doc/debian-policy/ch-relationships.html
NoBugs

Я недостатньо обізнаний, щоб знати відповідь на це (я ніколи нічого не пакував!). Але це звучить розумно.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.