This section [1] hasn't been touched since 2006, and it should probably be replaced by a link to the Python developer's guide [2]. For example, the TK-use-flags section has been out of date since EAPI 2 and 2-style USE dependencies. [1]: http://devmanual.gentoo.org/ebuild-writing/functions/src_compile/distutils/ [1]: http://www.gentoo.org/proj/en/Python/developersguide.xml Reproducible: Always
Reassigning to python@
Hmm… maybe we should just drop the section? It feels at least a bit wrong to describe distutils -- which basically occupies all the phases -- in src_compile section.
Created attachment 341430 [details] Removing the distutils section This gets rid of everything that `git grep distutils` turns up. I'm not sure where to link in the Python developer's guide. Maybe there should be a table of eclasses with brief descriptions of each one. Then the Python eclasses could link to the Python developer's guide.
(In reply to comment #3) > Created attachment 341430 [details] > Removing the distutils section > > This gets rid of everything that `git grep distutils` turns up. I'm not > sure where to link in the Python developer's guide. Maybe there should be a > table of eclasses with brief descriptions of each one. Then the Python > eclasses could link to the Python developer's guide. Devmanual has a link to all eclasses when it being regenerated[1]. http://devmanual.gentoo.org/eclass-reference/index.html
fwiw the patch looks good to me. I will review it again before I commit it
http://git.overlays.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=83dd05f0453984bdb6e78365ff13bdbf5894c3e5