Opened 2 years ago

Closed 2 years ago

#64793 closed defect (fixed)

deluge and libtorrent-rasterbar python version conflict

Reported by: guestguestguestguest Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: i0ntempest
Port: deluge libtorrent-rasterbar boost176

Description

Trying to install port deluge, which uses libtorrent-rasterbar.

It seems there is a conflicting dependency on different versions of python: deluge wants python38 but boost176 wants python39.

I get the following error: "Error: Failed to configure libtorrent-rasterbar: boost176 must be installed with +python39."

Uninstalling/reinstalling boost and python38 don't fix this. Any suggestions?

Change History (3)

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Cc: i0ntempest added
Owner: set to dbevans
Port: libtorrent-rasterbar boost176 added
Status: newassigned
Summary: libtorrent-rasterbar python version conflictdeluge and libtorrent-rasterbar python version conflict

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Both of those ports—and all ports that use python, if possible—should default to python310 at this time, to match what's specified in the python 1.0 portgroup.

comment:3 Changed 2 years ago by i0ntempest

Resolution: fixed
Status: assignedclosed

In 59d3a0585b7f8bc34ca43c966d25fac40da2ab7d/macports-ports (master):

deluge: add python 39 310, default to 310

Closes: #64793

Note: See TracTickets for help on using tickets.