Warum keine "Python-Unterstützung" mehr in 16.04?

18

Ich bin neugierig, warum das Python-Support-Paket in 16.04 nicht mehr existiert - hängt dies damit zusammen, dass Python3 als Standard geändert wird? Darüber hinaus gibt es ein Paket, das es "benötigt", das nicht installiert und ausgeführt werden kann, indem die Abhängigkeiten erzwungen werden ?

Besteht die Gefahr, dass Paketbetreuer nur "python-support" aus der Anforderungsliste entfernen, um dieses Problem in einem Update zu beheben?

NoBugs
quelle
Es funktionierte für den Gnome-Scheduler, ich musste nur die Python-Unterstützung in Control auf dh-Python ändern. In den Regeln musste ich dh_pysupport in dh_python2 ändern.
Christopher Borga

Antworten:

32

Hatte das gleiche Problem beim Versuch, Cassandra am 16.04 zu installieren. Gelöst mit:

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

Quelle: https://github.com/ajenti/ajenti/issues/903#issuecomment-215569332

Alex Burdusel
quelle
Vielen Dank, dass Sie mir die Installation von Debian Jessie erspart haben.
Alex Lowe
Sie haben mein Leben gerettet ...
Umair
Dies behebt auch Probleme mit Folding @ home (Steuerung und Viewer) am 16.04, danke. Könnten Details zu launchpadlibrarian.net angegeben werden oder gibt es allgemeinere Lösungen?
Tfb9
Wahrscheinlich nicht die beste
NoBugs
1

Sie haben eine Verknüpfung zum Quellpaket hergestellt, das python-supportPaket ist jedoch definitiv in den binären Repositorys vorhanden:

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

Ich bin nicht sicher, warum es nicht in den Quell-Repos angezeigt wird - vielleicht, weil es nur ein Python-Skript ist, das direkt ausgeführt werden kann, und nicht etwas, das das Kompilieren in eine Binärdatei erfordert, um nützlich zu sein.

Beantwortet dies Ihre Frage oder benötigen Sie ein Paket in den "Quell" -Repos?


quelle
Nein, sie werden gelöscht. Klicken Sie auf dieser Seite auf eine beliebige Architektur, und beachten Sie, dass auf der Seite der Status "Gelöscht" angezeigt wird. Zum Beispiel: launchpad.net/ubuntu/xenial/amd64/python-support/1.0.15
NoBugs
sudo apt-get install python-supportInstalliert sich also tatsächlich etwas auf Ihrem System?
NoBugs
3
@NoBugs Du hast Recht - ich hätte nicht so schnell sagen sollen, was ich gesagt habe. Nach einer Antwort auf diesem Bug - Report: bugs.launchpad.net/ubuntu/+source/python-support/+bug/1577172 , „Python-Unterstützung wurde aus Debian entfernt und später von Ubuntu Bitte verwenden dh_python2 von AVW-Python - Paket. stattdessen."
Also sollten Packager beides beinhalten: `python-support | Dh-Python `In Depends Field? Dies würde darauf hindeuten, dass dies funktionieren würde: debian.org/doc/debian-policy/ch-relationships.html
NoBugs
Ich bin nicht sachkundig genug, um die Antwort darauf zu kennen (ich habe noch nie etwas verpackt!). Aber es klingt vernünftig.