Petteri Räty wrote:
On 03/02/2010 08:27 PM, Arfrever Frehtes Taifersar Arahesis wrote:
Members of Gentoo Python Project have agreed to deprecate the following
functions
in EAPI <=2:
- python_version()
- python_mod_exists()
- python_tkinter_exists()
- distutils_python_version()
- distutils_python_tkinter()
These functions are already banned in EAPI >=3.
1. In this week, these functions will start printing deprecation warnings in
older EAPIs.
2. On 2010-07-01, these functions will start calling die().
(If any ebuilds in gentoo-x86 still call any of these functions on
2010-07-01,
then addition of calls to die() will be delayed.)
3. On 2011-01-01, these functions will be removed.
Removing eclass functions like this is not allowed by current policy. If
you want to do it, you should discuss about changing policy.
That is a bogus "policy" - never heard of it myself, either.
I don't always agree with Arfrever's methods but he has thought this one
out and has a decent migration plan, imo. Sounds good to me.
-Jeremy
Regards,
Petteri