Centos5's default python is very old. If you can do this on something newer
you'll have a much easier time of it. Pretty sure Trac past 1.0 requires at
least python 2.7.

On Mon, Jul 10, 2017 at 11:25 AM, James Lampert <[email protected]>
wrote:

> I have a CentOS 5 development box, that I'm attempting to install SVN and
> Trac on, in preparation for eventually migrating our existing SVN/Trac
> server from WinDoze to Linux (probably CentOS, possibly a more recent
> CentOS).
>
>
> Last week, I was able to figure out how to get SVN up and running, first
> through Apache, and eventually through svnserve.
>
>
> But now that I've turned my attention to Trac, I'm a bit stymied. Yum
> couldn't find it, and I couldn't make head or tail of the instructions for
> registering RPMforge (which appears to be deprecated anyway). I then found
> instructions for doing it with "easy_install," and got as far as installing
> easy_install itself, but it blew up when I tried to install TRAC (and
> unfortunately, what I know about Python wouldn't buy you a cup of coffee):
>
> [root@localhost ~]# easy_install Trac
>
> Searching for Trac
>
> Reading http://pypi.python.org/simple/Trac/
>
> Best match: Trac 1.2.2
>
> Downloading https://pypi.python.org/packages/57/b5/
> fe5784c5f9aeccec0790c3c7c90082838c886e27747f0e12bb424dc33140
> /Trac-1.2.2.tar.gz#md5=38cb5480c35616d8ecb3f0968e454536
>
> Processing Trac-1.2.2.tar.gz
>
> Running Trac-1.2.2/setup.py -q bdist_egg --dist-dir
> /tmp/easy_install-W5NDRI/Trac-1.2.2/egg-dist-tmp-ysJdMQ
>
> Traceback (most recent call last):
>
>  File "/usr/bin/easy_install", line 7, in ?
>
>    sys.exit(
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 1712, in main
>
>    with_ei_usage(lambda:
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 1700, in with_ei_usage
>
>    return f()
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 1716, in <lambda>
>
>    distclass=DistributionWithoutHelpCommands, **kw
>
>  File "/usr/lib/python2.4/distutils/core.py", line 149, in setup
>
>    dist.run_commands()
>
>  File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands
>
>    self.run_command(cmd)
>
>  File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command
>
>    cmd_obj.run()
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 211, in run
>
>    self.easy_install(spec, not self.no_deps)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 446, in easy_install
>
>    return self.install_item(spec, dist.location, tmpdir, deps)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 476, in install_item
>
>    dists = self.install_eggs(spec, download, tmpdir)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 655, in install_eggs
>
>    return self.build_and_install(setup_script, setup_base)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 930, in
> build_and_install
>
>    self.run_setup(setup_script, setup_base, args)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/command/easy_install.py", line 919, in run_setup
>
>    run_setup(setup_script, args)
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/sandbox.py", line 61, in run_setup
>
>    DirectorySandbox(setup_dir).run(
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/sandbox.py", line 105, in run
>
>    return func()
>
>  File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-
> py2.4.egg/setuptools/sandbox.py", line 64, in <lambda>
>
>    {'__file__':setup_script, '__name__':'__main__'}
>
>  File "setup.py", line 44
>
>    with open('README.rst') as f:
>
>            ^
>
> SyntaxError: invalid syntax
>
> As I said, what I know about Python (or easy_install, for that matter)
> wouldn't buy you a cup of coffee. To quote a line from a certain David
> Hedison movie, "Helllllpppppp meeeeeeee!!!!"
>
> --
> James H. H. Lampert
>
> --
> You received this message because you are subscribed to the Google Groups
> "Trac Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/trac-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to