public inbox for gentoo-python@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS
@ 2014-02-17 18:44 Mike Gilbert
  2014-02-17 19:12 ` Michał Górny
  0 siblings, 1 reply; 4+ messages in thread
From: Mike Gilbert @ 2014-02-17 18:44 UTC (permalink / raw
  To: gentoo-python

Index: python.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/python.eclass,v
retrieving revision 1.169
diff -u -r1.169 python.eclass
--- python.eclass	6 Feb 2014 05:34:07 -0000	1.169
+++ python.eclass	17 Feb 2014 18:40:31 -0000
@@ -35,7 +35,7 @@
 # focus on converting packages to use the new eclasses.
 
 _CPYTHON2_GLOBALLY_SUPPORTED_ABIS=(2.4 2.5 2.6 2.7)
-_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3)
+_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3 3.4)
 _JYTHON_GLOBALLY_SUPPORTED_ABIS=(2.5-jython 2.7-jython)
 _PYPY_GLOBALLY_SUPPORTED_ABIS=(2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0)
 _PYTHON_GLOBALLY_SUPPORTED_ABIS=(${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]} ${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]} ${_JYTHON_GLOBALLY_SUPPORTED_ABIS[@]} ${_PYPY_GLOBALLY_SUPPORTED_ABIS[@]})


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS
  2014-02-17 18:44 [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS Mike Gilbert
@ 2014-02-17 19:12 ` Michał Górny
  2014-02-17 19:15   ` Mike Gilbert
  0 siblings, 1 reply; 4+ messages in thread
From: Michał Górny @ 2014-02-17 19:12 UTC (permalink / raw
  To: Mike Gilbert; +Cc: gentoo-python

[-- Attachment #1: Type: text/plain, Size: 1364 bytes --]

Dnia 2014-02-17, o godz. 13:44:04
Mike Gilbert <floppym@gentoo.org> napisał(a):

> Index: python.eclass
> ===================================================================
> RCS file: /var/cvsroot/gentoo-x86/eclass/python.eclass,v
> retrieving revision 1.169
> diff -u -r1.169 python.eclass
> --- python.eclass	6 Feb 2014 05:34:07 -0000	1.169
> +++ python.eclass	17 Feb 2014 18:40:31 -0000
> @@ -35,7 +35,7 @@
>  # focus on converting packages to use the new eclasses.
>  
>  _CPYTHON2_GLOBALLY_SUPPORTED_ABIS=(2.4 2.5 2.6 2.7)
> -_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3)
> +_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3 3.4)
>  _JYTHON_GLOBALLY_SUPPORTED_ABIS=(2.5-jython 2.7-jython)
>  _PYPY_GLOBALLY_SUPPORTED_ABIS=(2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0)
>  _PYTHON_GLOBALLY_SUPPORTED_ABIS=(${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]} ${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]} ${_JYTHON_GLOBALLY_SUPPORTED_ABIS[@]} ${_PYPY_GLOBALLY_SUPPORTED_ABIS[@]})

To be honest, I'm against adding new implementations to the old eclass.
I'm all for letting it rot and not adding extra work on maintaining
ebuilds using it. Since it is opt-out, adding the new implementation
would mean we need to add restrictions to ebuilds.

Instead, I'd just say that we require the new eclass for py3.4.

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 966 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS
  2014-02-17 19:12 ` Michał Górny
@ 2014-02-17 19:15   ` Mike Gilbert
  2014-02-19  5:19     ` Patrick McLean
  0 siblings, 1 reply; 4+ messages in thread
From: Mike Gilbert @ 2014-02-17 19:15 UTC (permalink / raw
  To: Michał Górny; +Cc: gentoo-python

On Mon, Feb 17, 2014 at 2:12 PM, Michał Górny <mgorny@gentoo.org> wrote:
> Dnia 2014-02-17, o godz. 13:44:04
> Mike Gilbert <floppym@gentoo.org> napisał(a):
>
>> Index: python.eclass
>> ===================================================================
>> RCS file: /var/cvsroot/gentoo-x86/eclass/python.eclass,v
>> retrieving revision 1.169
>> diff -u -r1.169 python.eclass
>> --- python.eclass     6 Feb 2014 05:34:07 -0000       1.169
>> +++ python.eclass     17 Feb 2014 18:40:31 -0000
>> @@ -35,7 +35,7 @@
>>  # focus on converting packages to use the new eclasses.
>>
>>  _CPYTHON2_GLOBALLY_SUPPORTED_ABIS=(2.4 2.5 2.6 2.7)
>> -_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3)
>> +_CPYTHON3_GLOBALLY_SUPPORTED_ABIS=(3.1 3.2 3.3 3.4)
>>  _JYTHON_GLOBALLY_SUPPORTED_ABIS=(2.5-jython 2.7-jython)
>>  _PYPY_GLOBALLY_SUPPORTED_ABIS=(2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0)
>>  _PYTHON_GLOBALLY_SUPPORTED_ABIS=(${_CPYTHON2_GLOBALLY_SUPPORTED_ABIS[@]} ${_CPYTHON3_GLOBALLY_SUPPORTED_ABIS[@]} ${_JYTHON_GLOBALLY_SUPPORTED_ABIS[@]} ${_PYPY_GLOBALLY_SUPPORTED_ABIS[@]})
>
> To be honest, I'm against adding new implementations to the old eclass.
> I'm all for letting it rot and not adding extra work on maintaining
> ebuilds using it. Since it is opt-out, adding the new implementation
> would mean we need to add restrictions to ebuilds.
>
> Instead, I'd just say that we require the new eclass for py3.4.
>

That's fine by me, as long as it doesn't break anything. I can't think
of any such breakage off the top of my head.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS
  2014-02-17 19:15   ` Mike Gilbert
@ 2014-02-19  5:19     ` Patrick McLean
  0 siblings, 0 replies; 4+ messages in thread
From: Patrick McLean @ 2014-02-19  5:19 UTC (permalink / raw
  To: Mike Gilbert; +Cc: Michał Górny, gentoo-python

On Mon, 17 Feb 2014 14:15:41 -0500
Mike Gilbert <floppym@gentoo.org> wrote:

> On Mon, Feb 17, 2014 at 2:12 PM, Michał Górny <mgorny@gentoo.org>
> wrote:
> > Dnia 2014-02-17, o godz. 13:44:04
> > Mike Gilbert <floppym@gentoo.org> napisał(a):
> >
> > To be honest, I'm against adding new implementations to the old
> > eclass. I'm all for letting it rot and not adding extra work on
> > maintaining ebuilds using it. Since it is opt-out, adding the new
> > implementation would mean we need to add restrictions to ebuilds.
> >
> > Instead, I'd just say that we require the new eclass for py3.4.
> 
> That's fine by me, as long as it doesn't break anything. I can't think
> of any such breakage off the top of my head.
> 
Agreed, I don't see how it could break anything and it could help
speed up migrating the remaining packages to the new eclasses.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-02-19  5:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-17 18:44 [gentoo-python] [PATCH] python.eclass: Add 3.4 to _CPYTHON3_GLOBALLY_SUPPORTED_ABIS Mike Gilbert
2014-02-17 19:12 ` Michał Górny
2014-02-17 19:15   ` Mike Gilbert
2014-02-19  5:19     ` Patrick McLean

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox