# Michał Górny <mgorny@gentoo.org> (2025-06-03)
# Vulnerable EOL version of CPython. Security backports require
# too much effort. Removal on 2025-07-03.
=app-doc/python-docs-3.8*
=dev-lang/python-3.8*
On 6/3/25 1:24 PM, Michał Górny wrote:
# Michał Górny <mgorny@gentoo.org> (2025-06-03)
# Vulnerable EOL version of CPython. Security backports require
# too much effort. Removal on 2025-07-03.
=app-doc/python-docs-3.8*
=dev-lang/python-3.8*
IMO it's quite interesting to have old pythons available for reasons not related to running a stable system with them. It's not a valid eclass
target, even. Anyone going out of their way to build and run it knows
what they are getting into. I've used it myself for research purposes
and found it very helpful to have old baselines, and the alternatives
aren't pretty -- either pyenv or Ubuntu+deadsnakes.
On 6/3/25 1:24 PM, Michał Górny wrote:
# Michał Górny <mgorny@gentoo.org> (2025-06-03)
# Vulnerable EOL version of CPython. Security backports require
# too much effort. Removal on 2025-07-03.
=app-doc/python-docs-3.8*
=dev-lang/python-3.8*
IMO it's quite interesting to have old pythons available for reasons not related to running a stable system with them. It's not a valid eclass
target, even. Anyone going out of their way to build and run it knows
what they are getting into. I've used it myself for research purposes
and found it very helpful to have old baselines, and the alternatives
aren't pretty -- either pyenv or Ubuntu+deadsnakes.
If we just need to make absolutely sure no one uses it by accident, I'd rather do what we do for sys-libs/glibc and sys-devel/gcc and have a permanent mask without planned removal, at least for the interpreter.
On 6/3/25 7:53 PM, Eli Schwartz wrote:
On 6/3/25 1:24 PM, Michał Górny wrote:
# Michał Górny <mgorny@gentoo.org> (2025-06-03)
# Vulnerable EOL version of CPython. Security backports require
# too much effort. Removal on 2025-07-03.
=app-doc/python-docs-3.8*
=dev-lang/python-3.8*
IMO it's quite interesting to have old pythons available for reasons not related to running a stable system with them. It's not a valid eclass target, even. Anyone going out of their way to build and run it knows
what they are getting into. I've used it myself for research purposes
and found it very helpful to have old baselines, and the alternatives aren't pretty -- either pyenv or Ubuntu+deadsnakes.
While I generally agree with the usefulness of this as a python
developer running gentoo, traditionally I've fetched and overlayed old ebuilds when needed. Maybe we should just have a old-pythons unofficial overlay for folks like us?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 497 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:52:51 |
Calls: | 9,771 |
Calls today: | 12 |
Files: | 13,748 |
Messages: | 6,186,525 |