[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Requiring Python 2.6 (was: Re: svn commit: r35458 - in branches/python-3-compatibility: . build subversion/bindings/swig subversion/tests/cmdline subversion/tests/cmdline/svntest tools/hook-scripts)

From: Blair Zajac <blair_at_orcaware.com>
Date: Sat, 21 Mar 2009 13:42:28 -0700

David James wrote:
> On Sat, Mar 21, 2009 at 10:08 AM, Mark Phippard <markphip_at_gmail.com> wrote:
>> On Sat, Mar 21, 2009 at 1:04 PM, David James <james82_at_gmail.com> wrote:
>>> On Sun, Jan 25, 2009 at 11:25 AM, Arfrever Frehtes Taifersar Arahesis
>>> <Arfrever.FTA_at_gmail.com> wrote:
>>>> On the 'python-3-compatibility' branch:
>>>> Require Python >=2.6.
>>>> (Actually Python <2.6 wasn't supported earlier.)
>>> Hi Arfrever,
>>>
>>> Is it possible to support Python 3.0 without breaking compatibility
>>> with Python 2.4? I know that a lot of people are still using Python
>>> 2.4, and I expect that this will still be the case when Subversion 1.7
>>> comes out. (In particular, Python 2.4 compatibility is important for
>>> the bindings, but I expect that folks will also want to be able to run
>>> the test suite and build system.)
>>>
>>> Many users of Subversion use Red Hat Enterprise Linux, and upgrade to
>>> new versions of RHEL about once every four years (when their version
>>> of RHEL exits its "Production 1" phase). If users follow this
>>> schedule, they will still be using Python 2.4 until at least March 31,
>>> 2011 (see http://www.redhat.com/security/updates/errata/).
>> I do not think RHEL 5 even has Python 2.4. We had to apply a patch to
>> Subversion when we built 1.6 so that we could still support the Python
>> included in RHEL 4/5.
>
> AFAIK, RHEL 4 uses Python 2.3, but RHEL 5 uses Python 2.4. See
>
> http://rpm.pbone.net/index.php3/stat/4/idpl/8965075/com/python-2.3.4-14.7.el4.x86_64.rpm.html
> http://rpm.pbone.net/index.php3/stat/4/idpl/8081126/com/python-2.4.3-21.el5.x86_64.rpm.html

That's right. Our Centos 5.x systems have Python 2.4.

And I agree we should maintain compatibility with Python 2.4, given we haven't
even started migrating our 2,000 systems to Centos 5 from Centos 4.

Regards,
Blair

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1375045
Received on 2009-03-21 21:42:49 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.