Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#59894 closed enhancement (fixed)

boost: switch to Python 3 as default variant since Python 2 will not be maintained past Jan. 1st, 2020

Reported by: kuanyili (Kuan-Yi Li) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: michaelld (Michael Dickens)
Port: boost

Change History (6)

comment:1 Changed 4 years ago by mf2k (Frank Schima)

Type: updateenhancement

comment:2 Changed 4 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: assignedclosed

In 6008e784c15e0b352960eb892c14dd721bdcb1ac/macports-ports (master):

boost: default to +python37

Closes: #59894

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

But now every port that used python27 because that was the default for boost will need to be updated to use python37.

comment:4 Changed 4 years ago by michaelld (Michael Dickens)

hmmm ... maybe but not necessarily I think. I didn't rev-bump the port, and since this is a variant whatever is installed still remains. And, updates will use the same variant unless enforced otherwise ... yes? If so, then I don't see this as an issue in an immediate sense, because user's installs will not change, and whatever in their install required Boost +python27 will remain intact until they tell it otherwise. Or, am I missing something here?

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

What about new users who have not yet installed boost or the ports that require its python support?

comment:6 Changed 4 years ago by michaelld (Michael Dickens)

In 6008e784c15e0b352960eb892c14dd721bdcb1ac/macports-ports (dar, master, py38-reproject, revert-6945-rust-1.43.0, wireshark):

boost: default to +python37

Closes: #59894

Note: See TracTickets for help on using tickets.