* [gentoo-python] On Python 2.5
@ 2012-02-20 5:04 Johan Bergström
2012-02-20 5:16 ` Mike Gilbert
2012-02-20 7:44 ` Sjujskij Nikolaj
0 siblings, 2 replies; 8+ messages in thread
From: Johan Bergström @ 2012-02-20 5:04 UTC (permalink / raw
To: gentoo-python
Good day all,
with Python 2.4 being removed and all (anyone seen complaints about this, btw?),
I'd like to discuss the removal of Python 2.5.
Although 2.5 was one of those versions that started to be useful, I really see no
reason to just keep it around "just because".
Did a quick glance in the tree and couldn't find a package that only depended
on python:2.5 specifically. Please correct me if I'm wrong.
The question is therefore: why keep python 2.5 in tree?
Regards,
--
Johan Bergström
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 5:04 [gentoo-python] On Python 2.5 Johan Bergström
@ 2012-02-20 5:16 ` Mike Gilbert
2012-02-20 6:13 ` Matthew Summers
2012-02-20 7:44 ` Sjujskij Nikolaj
1 sibling, 1 reply; 8+ messages in thread
From: Mike Gilbert @ 2012-02-20 5:16 UTC (permalink / raw
To: gentoo-python
2012/2/20 Johan Bergström <bugs@bergstroem.nu>:
> Good day all,
> with Python 2.4 being removed and all (anyone seen complaints about this, btw?),
> I'd like to discuss the removal of Python 2.5.
>
> Although 2.5 was one of those versions that started to be useful, I really see no
> reason to just keep it around "just because".
>
> Did a quick glance in the tree and couldn't find a package that only depended
> on python:2.5 specifically. Please correct me if I'm wrong.
>
> The question is therefore: why keep python 2.5 in tree?
>
> Regards,
> --
> Johan Bergström
>
>
We might be making the upgrade path for ancient systems more
difficult. python-2.5 has EAPI=1 whereas python-2.6 has EAPI=2. I
don't feel this is a show stopper.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 5:16 ` Mike Gilbert
@ 2012-02-20 6:13 ` Matthew Summers
2012-02-20 8:51 ` Dirkjan Ochtman
0 siblings, 1 reply; 8+ messages in thread
From: Matthew Summers @ 2012-02-20 6:13 UTC (permalink / raw
To: Mike Gilbert; +Cc: gentoo-python
On Sun, Feb 19, 2012 at 11:16 PM, Mike Gilbert <floppym@gentoo.org> wrote:
> 2012/2/20 Johan Bergström <bugs@bergstroem.nu>:
>> Good day all,
>> with Python 2.4 being removed and all (anyone seen complaints about this, btw?),
>> I'd like to discuss the removal of Python 2.5.
>>
>> Although 2.5 was one of those versions that started to be useful, I really see no
>> reason to just keep it around "just because".
>>
>> Did a quick glance in the tree and couldn't find a package that only depended
>> on python:2.5 specifically. Please correct me if I'm wrong.
>>
>> The question is therefore: why keep python 2.5 in tree?
>>
>> Regards,
>> --
>> Johan Bergström
>>
>>
>
> We might be making the upgrade path for ancient systems more
> difficult. python-2.5 has EAPI=1 whereas python-2.6 has EAPI=2. I
> don't feel this is a show stopper.
>
It needs to stay at least until the baselayout 1 to 2 upgrade path is
still supported. I think that ends in June. I kinda like 2.5, its mmap
bits are better than newer versions, perhaps due to heavy patching.
sles and rhel5 still support it, maybe there are nice patches in those
repos.
</$0.02>
--
Matthew W. Summers
Gentoo Foundation Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 5:04 [gentoo-python] On Python 2.5 Johan Bergström
2012-02-20 5:16 ` Mike Gilbert
@ 2012-02-20 7:44 ` Sjujskij Nikolaj
2012-02-20 7:59 ` Johan Bergström
1 sibling, 1 reply; 8+ messages in thread
From: Sjujskij Nikolaj @ 2012-02-20 7:44 UTC (permalink / raw
To: gentoo-python, Johan Bergström
Den 2012-02-20 09:04:45 skrev Johan Bergström <bugs@bergstroem.nu>:
> Good day all,
> with Python 2.4 being removed and all (anyone seen complaints about
> this, btw?),
> I'd like to discuss the removal of Python 2.5.
>
> Although 2.5 was one of those versions that started to be useful, I
> really see no
> reason to just keep it around "just because".
>
> Did a quick glance in the tree and couldn't find a package that only
> depended
> on python:2.5 specifically. Please correct me if I'm wrong.
>
> The question is therefore: why keep python 2.5 in tree?
There're quite a few people developing for Python 2.5 (for other target
platforms) using Gentoo. Just as I know one guy who programs for RedHat
(with Python 2.4) using Gentoo ~amd64.
Though I'm not developer, I hold that there's no call to remove old Python
versions from tree: declare them unsupported, or mask, but don't remove
until it's too burdensome.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 7:44 ` Sjujskij Nikolaj
@ 2012-02-20 7:59 ` Johan Bergström
2012-03-04 16:13 ` Nikolaj Sjujskij
0 siblings, 1 reply; 8+ messages in thread
From: Johan Bergström @ 2012-02-20 7:59 UTC (permalink / raw
To: Sjujskij Nikolaj; +Cc: gentoo-python
On Monday, 20 February 2012 at 6:44 PM, Sjujskij Nikolaj wrote:
> Den 2012-02-20 09:04:45 skrev Johan Bergström <bugs@bergstroem.nu (mailto:bugs@bergstroem.nu)>:
>
> > Good day all,
> > with Python 2.4 being removed and all (anyone seen complaints about
> > this, btw?),
> > I'd like to discuss the removal of Python 2.5.
> >
> > Although 2.5 was one of those versions that started to be useful, I
> > really see no
> > reason to just keep it around "just because".
> >
> > Did a quick glance in the tree and couldn't find a package that only
> > depended
> > on python:2.5 specifically. Please correct me if I'm wrong.
> >
> > The question is therefore: why keep python 2.5 in tree?
>
> There're quite a few people developing for Python 2.5 (for other target
> platforms) using Gentoo. Just as I know one guy who programs for RedHat
> (with Python 2.4) using Gentoo ~amd64.
> Though I'm not developer, I hold that there's no call to remove old Python
> versions from tree: declare them unsupported, or mask, but don't remove
> until it's too burdensome.
This is one of the arguments also used for 2.4 (as you also state), which
now is gone. I would rather put similar ebuilds in a python overlay.
The way I see it, we have these "few people developing" vs us python
dev's, testing and building packages on a daily basis. 2.4 was starting
to be a real burden (I've seen 30+ package silently disregard 2.4) in
2011, and we'll most likely see the same thing happen for 2.5.
It might not be time to punt it yet, but it doesn't hurt to discuss
arguments until time's due.
Cheers,
Johan
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 6:13 ` Matthew Summers
@ 2012-02-20 8:51 ` Dirkjan Ochtman
2012-02-20 23:36 ` Jesus Rivero (Neurogeek)
0 siblings, 1 reply; 8+ messages in thread
From: Dirkjan Ochtman @ 2012-02-20 8:51 UTC (permalink / raw
To: Matthew Summers; +Cc: Mike Gilbert, gentoo-python
On Mon, Feb 20, 2012 at 07:13, Matthew Summers
<quantumsummers@gentoo.org> wrote:
> It needs to stay at least until the baselayout 1 to 2 upgrade path is
> still supported. I think that ends in June. I kinda like 2.5, its mmap
> bits are better than newer versions, perhaps due to heavy patching.
> sles and rhel5 still support it, maybe there are nice patches in those
> repos.
June-ish sounds about right to me.
Cheers,
Dirkjan
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 8:51 ` Dirkjan Ochtman
@ 2012-02-20 23:36 ` Jesus Rivero (Neurogeek)
0 siblings, 0 replies; 8+ messages in thread
From: Jesus Rivero (Neurogeek) @ 2012-02-20 23:36 UTC (permalink / raw
To: Dirkjan Ochtman; +Cc: gentoo-python, Mike Gilbert, Matthew Summers
[-- Attachment #1: Type: text/plain, Size: 826 bytes --]
Hi guys,
Im not confortable enough to remove 2.5 just yet. Python 2.4 was quite old
and didn't support much of the "modern" features, but thats not the case
with 2.5.
I think I know a lot of people still using 2.5 and just thinking about
upgrading.
Lets give it some more time...
Best regards,
On Feb 20, 2012 3:52 AM, "Dirkjan Ochtman" <djc@gentoo.org> wrote:
> On Mon, Feb 20, 2012 at 07:13, Matthew Summers
> <quantumsummers@gentoo.org> wrote:
> > It needs to stay at least until the baselayout 1 to 2 upgrade path is
> > still supported. I think that ends in June. I kinda like 2.5, its mmap
> > bits are better than newer versions, perhaps due to heavy patching.
> > sles and rhel5 still support it, maybe there are nice patches in those
> > repos.
>
> June-ish sounds about right to me.
>
> Cheers,
>
> Dirkjan
>
>
[-- Attachment #2: Type: text/html, Size: 1213 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-python] On Python 2.5
2012-02-20 7:59 ` Johan Bergström
@ 2012-03-04 16:13 ` Nikolaj Sjujskij
0 siblings, 0 replies; 8+ messages in thread
From: Nikolaj Sjujskij @ 2012-03-04 16:13 UTC (permalink / raw
To: Johan Bergström; +Cc: gentoo-python
Den 2012-02-20 11:59:30 skrev Johan Bergström <bugs@bergstroem.nu>:
> On Monday, 20 February 2012 at 6:44 PM, Sjujskij Nikolaj wrote:
>> Den 2012-02-20 09:04:45 skrev Johan Bergström <bugs@bergstroem.nu
>> (mailto:bugs@bergstroem.nu)>:
>>
>> > Good day all,
>> > with Python 2.4 being removed and all (anyone seen complaints about
>> > this, btw?),
>> > I'd like to discuss the removal of Python 2.5.
>> >
>> > Although 2.5 was one of those versions that started to be useful, I
>> > really see no
>> > reason to just keep it around "just because".
>> >
>> > Did a quick glance in the tree and couldn't find a package that only
>> > depended
>> > on python:2.5 specifically. Please correct me if I'm wrong.
>> >
>> > The question is therefore: why keep python 2.5 in tree?
>>
>> There're quite a few people developing for Python 2.5 (for other target
>> platforms) using Gentoo. Just as I know one guy who programs for RedHat
>> (with Python 2.4) using Gentoo ~amd64.
>> Though I'm not developer, I hold that there's no call to remove old
>> Python
>> versions from tree: declare them unsupported, or mask, but don't remove
>> until it's too burdensome.
>
> This is one of the arguments also used for 2.4 (as you also state), which
> now is gone. I would rather put similar ebuilds in a python overlay.
That'd be another solution, but in that case our devuser would have to
deal with all the other Python-related packages in python-overlay, mostly
of bleeding-edge persuasion, of fiddle with symlinks.
And Python 2.4 did not make way into python overlay anyway, and is nowhere
to be found nowadays (except gentoo-x86 cvs).
> The way I see it, we have these "few people developing" vs us python
> dev's, testing and building packages on a daily basis. 2.4 was starting
> to be a real burden (I've seen 30+ package silently disregard 2.4) in
> 2011, and we'll most likely see the same thing happen for 2.5.
Wouldn't solution "declare them unsupported and mask" deal with that kind
of thing? toolchain-herd still keeps GCC 2.95 in tree and it was
hard-masked even before I started using Gentoo. I seriously doubt anybody
really *supports* it, and compiling anything recent with 2.95 is a tough
job.
> It might not be time to punt it yet, but it doesn't hurt to discuss
> arguments until time's due.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2012-03-04 16:14 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-20 5:04 [gentoo-python] On Python 2.5 Johan Bergström
2012-02-20 5:16 ` Mike Gilbert
2012-02-20 6:13 ` Matthew Summers
2012-02-20 8:51 ` Dirkjan Ochtman
2012-02-20 23:36 ` Jesus Rivero (Neurogeek)
2012-02-20 7:44 ` Sjujskij Nikolaj
2012-02-20 7:59 ` Johan Bergström
2012-03-04 16:13 ` Nikolaj Sjujskij
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox