Looks like the newer versions of simplejson no longer support Python 2.4. Try 
installing simplejson 2.0.0 using:

    easy_install simplejson==2.0

Then install RBTools. Let me know if that fixes it.

It's worth pointing out that RBTools will be dropping 2.4 support before long 
as well.

Christian


On Jun 20, 2013, at 6:47, Raghu Sunderam <ragh...@gmail.com> wrote:

> Hello
> 
> I have successfully install ReviewBoard in CentOS 5 according to your 
> documentation.
> ReviewBoard has been installed successfully and is working well.
> 
> I am now trying to install RBTools using easy-install.
> I am receiving a long error messages which is not having any information for 
> me to get some hints.
> 
> Please give me solutions after reviewing the error message reproduced below.
> 
> [root@mailer ~]# easy_install -U RBTools
> Searching for RBTools
> Reading https://pypi.python.org/simple/RBTools/
> Reading http://www.reviewboard.org/
> Reading http://downloads.reviewboard.org/releases/RBTools/0.3/
> Reading http://downloads.reviewboard.org/releases/RBTools/0.4/
> Reading http://downloads.reviewboard.org/releases/RBTools/0.5/
> Reading http://downloads.reviewboard.org/releases/RBTools/0.2/
> Reading http://www.review-board.org/
> Reading http://downloads.review-board.org/releases/
> Reading http://downloads.review-board.org/releases/RBTools/0.2/
> Best match: RBTools 0.5.1
> Downloading 
> http://downloads.reviewboard.org/releases/RBTools/0.5/RBTools-0.5.1-py2.4.egg
> Processing RBTools-0.5.1-py2.4.egg
> Removing /usr/lib/python2.4/site-packages/RBTools-0.5.1-py2.4.egg
> Moving RBTools-0.5.1-py2.4.egg to /usr/lib/python2.4/site-packages
> RBTools 0.5.1 is already the active version in easy-install.pth
> Installing post-review script to /usr/bin
> Installing rbt script to /usr/bin
> 
> Installed /usr/lib/python2.4/site-packages/RBTools-0.5.1-py2.4.egg
> Processing dependencies for RBTools
> Searching for simplejson
> Reading https://pypi.python.org/simple/simplejson/
> Best match: simplejson 3.3.0
> Downloading 
> https://pypi.python.org/packages/source/s/simplejson/simplejson-3.3.0.tar.gz#md5=0e29b39
>                                                                               
>                 3bceac8081fa4e93ff9f6a001
> Processing simplejson-3.3.0.tar.gz
> Writing /tmp/easy_install-8DsNKu/simplejson-3.3.0/setup.cfg
> Running simplejson-3.3.0/setup.py -q bdist_egg --dist-dir 
> /tmp/easy_install-8DsNKu/simplejson-3.3.0/                                    
>                                                           egg-dist-tmp-YRUEUP
> Traceback (most recent call last):
>   File "/usr/bin/easy_install", line 7, in ?
>     sys.exit(
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 1978, in main
>     with_ei_usage(lambda:
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 1965, in with_ei_usage
>     return f()
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 1982, 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.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 373, in run
>     self.easy_install(spec, not self.no_deps)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 616, in easy_install
>     return self.install_item(spec, dist.location, tmpdir, deps)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 648, in install_item
>     self.process_distribution(spec, dist, deps)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 698, in process_distribution
>     distros = WorkingSet([]).resolve(
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/pkg_resources.py",
>  line 587, in                                                                 
>                               resolve
>     dist = best[req.key] = env.best_match(req, self, installer)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/pkg_resources.py",
>  line 829, in                                                                 
>                               best_match
>     return self.obtain(req, installer) # try and download/install
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/pkg_resources.py",
>  line 841, in                                                                 
>                               obtain
>     return installer(requirement)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 616, in easy_install
>     return self.install_item(spec, dist.location, tmpdir, deps)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 646, in install_item
>     dists = self.install_eggs(spec, download, tmpdir)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 840, in install_eggs
>     return self.build_and_install(setup_script, setup_base)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 1120, in build_and_install
>     self.run_setup(setup_script, setup_base, args)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/command/easy_install.
>                                                                               
>                 py", line 1106, in run_setup
>     run_setup(setup_script, args)
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/sandbox.py",
>  line 66,                                                                     
>                           in run_setup
>     DirectorySandbox(setup_dir).run(
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/sandbox.py",
>  line 117                                                                     
>                          , in run
>     return func()
>   File 
> "/usr/lib/python2.4/site-packages/setuptools-0.7.4-py2.4.egg/setuptools/sandbox.py",
>  line 69,                                                                     
>                           in <lambda>
>     {'__file__':setup_script, '__name__':'__main__'}
>   File "setup.py", line 14
>     with open('README.rst', 'r') as f: 
> -- 
> Want to help the Review Board project? Donate today at 
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to 
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/reviewboard?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to