deu / palemoon-overlay

Unofficial Gentoo overlay for the Pale Moon (http://www.palemoon.org/) web browser.
34 stars 12 forks source link

Ability to build in jeopardy with python2.7 removal from ::gentoo in the near future #93

Open kentfredric opened 3 years ago

kentfredric commented 3 years ago

Take note of https://archives.gentoo.org/gentoo-dev/message/2e9e67482f16d5c3833e324f50a3380f

Due to palemoon not being in ::gentoo, there's no pressure on gentoo devs to keep old pythons in tree to support it.

Subsequently, as soon as ::gentoo is able to remove python2.7, the overlay will cease to be usable what-so-ever.

I couldn't find anything on palemoon's side indicating they're cribbing the changes made in firefox to work with python3x and I'm not hugely motivated to sign up to a forum I'll likely never use.

Fortuanately there's still a few things that have to be done on gentoo's side, but this still means pressure must be put somewhere if we don't want this to be predictably broken.

Massimo-B commented 3 years ago

Reading news 2020-09-28-python-2-7-cleanup it does not sound that the very last package python-2.7.* will be removed, as even Gentoo's Portage still has some dependencies on it. The last sentence of the news is: '''Please do not forget to add dev-lang/python:2.7 to your @world set or it may get depcleaned once all package dependencies are gone.'''