ทำไมไม่มี“ python-support” ใน 16.04 อีกต่อไป?


18

ฉันอยากรู้ว่าเหตุใดแพคเกจสนับสนุนของไพ ธ อนจึงไม่มีอยู่ใน 16.04 - สิ่งนี้เกี่ยวข้องกับการเปลี่ยน Python3 ให้เป็นค่าเริ่มต้นหรือไม่ นอกจากนี้มีแพคเกจใด ๆ ที่ "ต้องการ" หรือไม่ที่ไม่ได้ติดตั้งและรัน ok โดยบังคับให้มีการอ้างอิงหรือไม่

มีอันตรายหรือไม่ในผู้ดูแลแพคเกจที่เพิ่งลบ "python-support" ออกจากรายการข้อกำหนดเพื่อแก้ไขปัญหานี้ในการอัพเดต?


มันใช้งานได้กับ gnome-scheduler ฉันต้องเปลี่ยน python-support เป็น dh-python ใน Control ในกฎฉันต้องเปลี่ยน dh_pysupport เป็น dh_python2
Christopher Borga

คำตอบ:


32

มีปัญหาเดียวกันเมื่อพยายามติดตั้ง Cassandra ใน 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/issues/903#issuecomment-215569332


ขอบคุณมากที่ช่วยให้ฉันไม่ต้องติดตั้ง Debian Jessie
Alex Lowe

คุณช่วยชีวิตฉัน ...
Umair

วิธีนี้แก้ปัญหาด้วย Folding @ home (ตัวควบคุมและวิวเวอร์) ในวันที่ 16.04 เช่นกันขอบคุณ สามารถให้รายละเอียดเกี่ยวกับ launchpadlibrarian.net หรือมีโซลูชันทั่วไปเพิ่มเติมหรือไม่
Tfb9

อาจไม่ใช่โซลูชันที่ยอดเยี่ยมอย่างที่คุณควรใช้ dh-python ในขณะนี้: bugs.debian.org/cgi-bin/bugreport.cgi?bug=787040
NoBugs

1

คุณเชื่อมโยงกับแพ็คเกจต้นทาง แต่มีpython-supportแพ็กเกจอยู่ในที่เก็บไบนารีอย่างแน่นอน:

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

ฉันไม่แน่ใจว่าทำไมมันไม่ปรากฏใน repos แหล่ง - อาจเป็นเพราะมันเป็นเพียงสคริปต์ Python ที่สามารถดำเนินการโดยตรงแทนที่จะเป็นสิ่งที่ต้องรวบรวมเป็นไบนารีเพื่อให้มีประโยชน์

สิ่งนี้ตอบคำถามของคุณหรือคุณต้องการแพคเกจใน repos "source" หรือไม่?


ไม่ถูกลบ จากหน้านั้นให้คลิกสถาปัตยกรรมใด ๆ และโปรดทราบว่าหน้าระบุสถานะ: ถูกลบ ตัวอย่างเช่น: 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-support ถูกลบออกจาก Debian และใหม่กว่าจาก Ubuntu โปรดใช้ dh_python2 จากแพ็คเกจ dh-python แทน."

ดังนั้นผู้ทำแพ็กเกจควรรวมทั้ง: `python-support | dh-python `ในฟิลด์ขึ้นอยู่กับ? สิ่งนี้จะแนะนำว่าสามารถใช้งานได้: debian.org/doc/debian-policy/ch-relationships.html
NoBugs

ฉันไม่มีความรู้เพียงพอที่จะรู้คำตอบสำหรับสิ่งนั้น (ฉันไม่เคยจัดแพคเกจอะไรเลย!) แต่มันฟังดูสมเหตุสมผล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.