Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 803152

Summary: [Tracker] Invalid use of Python eclasses
Product: Gentoo Linux Reporter: Sam James <sam>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: CONFIRMED ---    
Severity: normal CC: bertrand
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 708592, 708676, 851585, 480418, 506382, 610008, 622892, 708586, 710224, 710232, 710234, 830387, 830388, 830622, 832262, 836021, 851570, 851573, 851576, 851579, 851588, 851843, 864430    
Bug Blocks:    

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-07-21 01:25:06 UTC
Usually involves reinventing the wheel or using the wrong eclass.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-12 16:08:34 UTC
For the distutils-r1 "foreach_impl" bugs:
```
Need to swap out "python_foreach_impl ..." -> a call to e.g. distutils-r1_src_install and then define the python_compile() phase.

https://github.com/gentoo/gentoo/pull/25822 has some discussion for it, but it's to fit better with eclass assumptions.
```