On Wednesday 03 March 2010 03:47:37 Tomáš Chvátal wrote:
> Dne 3.3.2010 08:52, Ryan Hill napsal(a):
> > On Wed, 03 Mar 2010 08:52:55 +0200 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.
> > 
> > ?!
> > 
> > since when?
> 
> Since ever.
> If you change eclass abi you need to rename it.

erm, no.  being anal about eclass removal is only because of the breakage that 
occurred with installed packages.  functions that get used at build time are 
free to be deprecated on the fly.  Arfrever has a sane set of steps that 
should ease transition of everything in tree.  anything out of tree (overlays) 
that dont adapt deserve to die anyways.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to