Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Trac: Users

python version requirement?

 

 

Trac users RSS feed   Index | Next | Previous | View Threaded


6yatq9i02 at sneakemail

May 24, 2007, 10:26 AM

Post #1 of 5 (287 views)
Permalink
python version requirement?

Hi, all.

I'm considering which bug tracking system to use for an upcoming project, and
I'd like to give Trac a try. I'll be using Ubuntu 6.06 server edition, which
I believe includes Apache 2.0 and Python 2.4. Will the upcoming Trac 0.11
work with these versions? Can I use it behind mod_python with the same?

I ask because I have read in various wiki, web, and email posts that problems
arise with the latest Trac code unless Python 2.5 is used. Some of these
posts were rather vague. One was pretty specific about an expat conflict, but
it wasn't clear to me which parts of Trac require expat. Maybe this won't be
a problem for me because I'm using a linux distribution whose packages were
probably built with a consistent version of expat.

I guess what I'm hoping for is either a clear set of system requirements for
Trac 0.11 (if those decisions have been made yet), or else a report from
someone who is using Trac 0.11dev on Ubuntu Dapper with mod_python. Of
course, I'll take whatever information I can get. :)

Thanks,

Forest


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users [at] googlegroups
To unsubscribe from this group, send email to trac-users-unsubscribe [at] googlegroups
For more options, visit this group at http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---


kantrn at rpi

May 24, 2007, 10:42 AM

Post #2 of 5 (273 views)
Permalink
Re: python version requirement? [In reply to]

Forest wrote:
> Hi, all.
>
> I'm considering which bug tracking system to use for an upcoming project, and
> I'd like to give Trac a try. I'll be using Ubuntu 6.06 server edition, which
> I believe includes Apache 2.0 and Python 2.4. Will the upcoming Trac 0.11
> work with these versions? Can I use it behind mod_python with the same?

Yes, Trac maintains compatibility for Python 2.3, 2.4, and 2.5. Just
make sure you have a recent mod_python, as there were some versions a
while ago that didn't work with Trac (and many other apps).

--Noah
Attachments: signature.asc (0.24 KB)


manu.blot at gmail

May 24, 2007, 10:44 AM

Post #3 of 5 (265 views)
Permalink
Re: python version requirement? [In reply to]

> I believe includes Apache 2.0 and Python 2.4. Will the upcoming Trac 0.11
> work with these versions? Can I use it behind mod_python with the same?
Yes.

> I ask because I have read in various wiki, web, and email posts that problems
> arise with the latest Trac code unless Python 2.5 is used.

Python 2.5? nope.
The requirement for now is Python 2.3. On some occasions the trunk was
not working with python < 2.4, but AFAICT these small issues have been
resolved and the trunk should work with python 2.3.
With python 2.4, you should be safe ;-)
Note that this does not apply to plugins that might require a more
recent version of Python. I don't know a plugin that requires python
2.5, though.

FWIW, I'm using the one of the latest trunk w/ a Debian/unstable, that
is python 2.4 + mod_python, along with the XmlRpcPlugin, RevtreePlugin
and the WikiEmoticonsPlugin w/o any trouble. I'm using Apache 2.2, but
Apache 2.0 used to work w/ the same python environment.

HTH,
Manu

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users [at] googlegroups
To unsubscribe from this group, send email to trac-users-unsubscribe [at] googlegroups
For more options, visit this group at http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Graham.Dumpleton at gmail

May 24, 2007, 4:06 PM

Post #4 of 5 (267 views)
Permalink
Re: python version requirement? [In reply to]

On May 25, 3:26 am, "Forest" <6yatq9...@sneakemail.com> wrote:
> Hi, all.
>
> I'm considering which bug tracking system to use for an upcoming project, and
> I'd like to give Trac a try. I'll be using Ubuntu 6.06 server edition, which
> I believe includes Apache 2.0 and Python 2.4. Will the upcoming Trac 0.11
> work with these versions? Can I use it behindmod_pythonwith the same?
>
> I ask because I have read in various wiki, web, and email posts that problems
> arise with the latest Trac code unless Python 2.5 is used. Some of these
> posts were rather vague. One was pretty specific about an expat conflict, but
> it wasn't clear to me which parts of Trac require expat. Maybe this won't be
> a problem for me because I'm using a linux distribution whose packages were
> probably built with a consistent version of expat.

The expat problem you are talking about is probably:

http://www.dscpl.com.au/wiki/ModPython/Articles/ExpatCausingApacheCrash

It doesn't affect just Trac and can arise with any mod_python hosted
application which uses the Python expat module. The possibility of the
problem apparently goes away with Python 2.5 as the version of expat
embedded in Python module namespaces its symbols so there is no clash.

This problem doesn't mean you can't used older versions of Python. If
you are concerned, followed the steps described in the article to see
if your system might be affected.

Graham


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users [at] googlegroups
To unsubscribe from this group, send email to trac-users-unsubscribe [at] googlegroups
For more options, visit this group at http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---


soloturn at gmail

May 27, 2007, 12:13 PM

Post #5 of 5 (253 views)
Permalink
Re: python version requirement? [In reply to]

0.11 uses genshi, which is xml, and therefor every part of trac is
affected. but chances are high that expat version is consistent in a
distribution *fingers cross*.


On 5/25/07, Graham Dumpleton <Graham.Dumpleton [at] gmail> wrote:
>
> On May 25, 3:26 am, "Forest" <6yatq9...@sneakemail.com> wrote:
> > Hi, all.
> >
> > I'm considering which bug tracking system to use for an upcoming project, and
> > I'd like to give Trac a try. I'll be using Ubuntu 6.06 server edition, which
> > I believe includes Apache 2.0 and Python 2.4. Will the upcoming Trac 0.11
> > work with these versions? Can I use it behindmod_pythonwith the same?
> >
> > I ask because I have read in various wiki, web, and email posts that problems
> > arise with the latest Trac code unless Python 2.5 is used. Some of these
> > posts were rather vague. One was pretty specific about an expat conflict, but
> > it wasn't clear to me which parts of Trac require expat. Maybe this won't be
> > a problem for me because I'm using a linux distribution whose packages were
> > probably built with a consistent version of expat.
>
> The expat problem you are talking about is probably:
>
> http://www.dscpl.com.au/wiki/ModPython/Articles/ExpatCausingApacheCrash
>
> It doesn't affect just Trac and can arise with any mod_python hosted
> application which uses the Python expat module. The possibility of the
> problem apparently goes away with Python 2.5 as the version of expat
> embedded in Python module namespaces its symbols so there is no clash.
>
> This problem doesn't mean you can't used older versions of Python. If
> you are concerned, followed the steps described in the article to see
> if your system might be affected.
>
> Graham
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users [at] googlegroups
To unsubscribe from this group, send email to trac-users-unsubscribe [at] googlegroups
For more options, visit this group at http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Trac users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.