Tại sao không có thêm python-python hỗ trợ trong 16.04?


18

Tôi tò mò tại sao gói hỗ trợ python không còn tồn tại trong 16.04 - điều này có liên quan đến việc thay đổi Python3 thành mặc định không? Hơn nữa, có gói nào "yêu cầu" nó thực sự không cài đặt và chạy ổn bằng cách buộc các phụ thuộc không?

Có bất kỳ nguy hiểm nào trong các nhà bảo trì gói chỉ cần loại bỏ "hỗ trợ python" khỏi danh sách yêu cầu, để khắc phục vấn đề này trong bản cập nhật không?


Nó hoạt động cho gnome-calendaruler, tôi chỉ phải thay đổi python-support thành dh-python trong Control. Trong Quy tắc, tôi đã phải thay đổi dh_pysupport thành dh_python2.
Christopher Borga

Câu trả lời:


32

Có vấn đề tương tự khi cố gắng cài đặt cassandra vào ngày 16.04. Giải quyết nó với:

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

Nguồn: https://github.com/ajenti/ajenti/issues/903#issuecomment-215569332


Cảm ơn rất nhiều bạn đã cứu tôi khỏi phải cài đặt Debian Jessie.
Alex Lowe

bạn đã cứu mạng tôi ...
Umair

Điều này cũng giải quyết các vấn đề với Folding @ home (điều khiển và người xem) vào ngày 16.04, cảm ơn. Chi tiết có thể được cung cấp về launchpadlibrarian.net, hoặc có tồn tại các giải pháp chung chung hơn không?
Tfb9

Có lẽ không phải là giải pháp tốt nhất như bạn nên sử dụng dh-python ngay bây giờ: bug.debian.org/cgi-bin/ormsreport.cgi?orms=787040
NoBugs

1

Bạn đã liên kết với gói nguồn, nhưng python-supportgói chắc chắn tồn tại trong kho nhị phân:

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

Tôi không chắc tại sao nó không xuất hiện trong repos nguồn - có thể bởi vì nó chỉ là một tập lệnh Python có thể được thực thi trực tiếp, chứ không phải là thứ gì đó yêu cầu biên dịch thành nhị phân để có ích.

Điều này có trả lời câu hỏi của bạn không, hoặc bạn có yêu cầu một gói trong repos "nguồn" không?


Không, chúng bị xóa. Từ trang đó, nhấp vào bất kỳ kiến ​​trúc nào và lưu ý rằng trang nói trạng thái: đã xóa. Ví dụ: launchpad.net/ubfox/xenial/amd64/python-support/1.0.15
NoBugs

Vì vậy, sudo apt-get install python-supportthực sự cài đặt một cái gì đó trên hệ thống của bạn?
NoBugs

3
@NoBugs Bạn đã đúng - Tôi không nên quá vội vàng khi nói những gì tôi nói. Theo một câu trả lời trên báo cáo lỗi này: bug.launchpad.net/ubfox/+source/python-support/+orms/1577172 , "hỗ trợ python đã bị xóa khỏi Debian và sau đó từ Ubuntu. Vui lòng sử dụng dh_python2 từ gói dh-python thay thế."

Vì vậy, bao bì nên bao gồm cả hai: `python-support | dh-python `trong trường phụ thuộc? Điều này sẽ gợi ý rằng nó sẽ hoạt động: debian.org/doc/debian-policy/ch-relationships.html
NoBugs

Tôi không đủ hiểu biết để biết câu trả lời cho điều đó (Tôi chưa bao giờ đóng gói bất cứ thứ gì!). Nhưng nó có vẻ hợp lý.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.