Gentoo Archives: gentoo-dev

From: "Petteri Räty" <betelgeuse@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=2
Date: Wed, 03 Mar 2010 06:54:37
Message-Id: 4B8E0747.4050008@gentoo.org
In Reply to: [gentoo-dev] Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=2 by Arfrever Frehtes Taifersar Arahesis
1 On 03/02/2010 08:27 PM, Arfrever Frehtes Taifersar Arahesis wrote:
2 > Members of Gentoo Python Project have agreed to deprecate the following functions
3 > in EAPI <=2:
4 > - python_version()
5 > - python_mod_exists()
6 > - python_tkinter_exists()
7 > - distutils_python_version()
8 > - distutils_python_tkinter()
9 >
10 > These functions are already banned in EAPI >=3.
11 >
12 > 1. In this week, these functions will start printing deprecation warnings in older EAPIs.
13 > 2. On 2010-07-01, these functions will start calling die().
14 > (If any ebuilds in gentoo-x86 still call any of these functions on 2010-07-01,
15 > then addition of calls to die() will be delayed.)
16 > 3. On 2011-01-01, these functions will be removed.
17 >
18
19 Removing eclass functions like this is not allowed by current policy. If
20 you want to do it, you should discuss about changing policy.
21
22 Regards,
23 Petteri

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies