IMHO try to create empty VirtualEnvironemt without site-packages and
install there ReviewBoard development:
http://www.arthurkoziel.com/2008/10/22/working-virtualenv/

On Wed, Nov 3, 2010 at 1:59 AM, Christian Hammond <chip...@chipx86.com> wrote:
> Are you trying to install it for development purposes, or for production? If
> production, you shouldn't be touching prepare-dev.py.
>
> If for development, then it sounds like perhaps your pycrypto is too old?
> You could try upgrading that manually. I'm not sure about the error
> though...
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Tue, Nov 2, 2010 at 5:35 PM, Chandra Moye <clmoy...@gmail.com> wrote:
>>
>> I am trying to install reviewboard again on a new server. I run python
>> ./contrib/internal/prepare-dev.py and I get the following.  Which i believe
>> is causing my tests to fail and not allowing me to post anything.  What am I
>> doing wrong?
>> writing requirements to ReviewBoard.egg-info/requires.txt
>> writing ReviewBoard.egg-info/PKG-INFO
>> writing top-level names to ReviewBoard.egg-info/top_level.txt
>> writing dependency_links to ReviewBoard.egg-info/dependency_links.txt
>> writing entry points to ReviewBoard.egg-info/entry_points.txt
>> reading manifest file 'ReviewBoard.egg-info/SOURCES.txt'
>> reading manifest template 'MANIFEST.in'
>> warning: no files found matching '*' under directory 'locale'
>> no previously-included directories found matching 'docs/*/_build'
>> no previously-included directories found matching
>> 'reviewboard/htdocs/media/uploaded/images'
>> writing manifest file 'ReviewBoard.egg-info/SOURCES.txt'
>> Rebuilding media paths...
>> Using Djblets media from /services/src/reviewboard/djblets/djblets/media
>> Synchronizing database...
>> There are unapplied evolutions for reviews.
>> There are unapplied evolutions for scmtools.
>> No fixtures found.
>> Unable to load SCMTool svn = reviewboard.scmtools.svn:SVNTool:
>> pycrypto>=1.9
>> Unable to load SCMTool git = reviewboard.scmtools.git:GitTool:
>> pycrypto>=1.9
>> Unable to load SCMTool bzr = reviewboard.scmtools.bzr:BZRTool:
>> pycrypto>=1.9
>> Unable to load SCMTool cvs = reviewboard.scmtools.cvs:CVSTool:
>> pycrypto>=1.9
>> Unable to load SCMTool perforce =
>> reviewboard.scmtools.perforce:PerforceTool: pycrypto>=1.9
>> Unable to load SCMTool clearcase =
>> reviewboard.scmtools.clearcase:ClearCaseTool: pycrypto>=1.9
>> Unable to load SCMTool hg = reviewboard.scmtools.hg:HgTool: pycrypto>=1.9
>>
>>
>> On Tue, Oct 26, 2010 at 10:40 AM, channiemo <clmoy...@gmail.com> wrote:
>>>
>>> Just installed review board. When I run post-review I get the
>>> following error:
>>>
>>> xception RuntimeError: 'maximum recursion depth exceeded in
>>> __subclasscheck__' in <type 'exceptions.RuntimeError'> ignored
>>> Traceback (most recent call last):
>>>  File "/usr/local/bin/post-review", line 9, in <module>
>>>    load_entry_point('RBTools==0.2.1alpha0.dev', 'console_scripts',
>>> 'post-review')()
>>>  File "/usr/local/lib/python2.6/dist-packages/RBTools-0.2.1alpha0.dev-
>>> py2.6.egg/rbtools/postreview.py", line 3043, in main
>>>    server.login()
>>>  File "/usr/local/lib/python2.6/dist-packages/RBTools-0.2.1alpha0.dev-
>>> py2.6.egg/rbtools/postreview.py", line 349, in login
>>>    'password': password,
>>>  File "/usr/local/lib/python2.6/dist-packages/RBTools-0.2.1alpha0.dev-
>>> py2.6.egg/rbtools/postreview.py", line 663, in api_post
>>>    return self.process_json(self.http_post(path, fields, files))
>>>  File "/usr/local/lib/python2.6/dist-packages/RBTools-0.2.1alpha0.dev-
>>> py2.6.egg/rbtools/postreview.py", line 643, in http_post
>>>    data = urllib2.urlopen(r).read()
>>>  File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen
>>>    return _opener.open(url, data, timeout)
>>>  File "/usr/lib/python2.6/urllib2.py", line 397, in open
>>>    response = meth(req, response)
>>>  File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
>>>    'http', request, response, code, msg, hdrs)
>>>  File "/usr/lib/python2.6/urllib2.py", line 429, in error
>>>    result = self._call_chain(*args)
>>>  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
>>>    result = func(*args)
>>>  File "/usr/lib/python2.6/urllib2.py", line 855, in http_error_401
>>>    url, req, headers)
>>>  File "/usr/lib/python2.6/urllib2.py", line 833, in
>>> http_error_auth_reqed
>>>    return self.retry_http_basic_auth(host, req, realm)
>>>  File "/usr/lib/python2.6/urllib2.py", line 843, in
>>> retry_http_basic_auth
>>>    return self.parent.open(req, timeout=req.timeout)
>>>  File "/usr/lib/python2.6/urllib2.py", line 397, in open
>>>    response = meth(req, response)
>>>  File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
>>>    'http', request, response, code, msg, hdrs)
>>>  File "/usr/lib/python2.6/urllib2.py", line 429, in error
>>>    result = self._call_chain(*args)
>>>  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
>>>    result = func(*args)
>>> ........
>>> at the very bottom
>>>  File "/usr/lib/python2.6/socket.py", line 504, in create_connection
>>>    sock = socket(af, socktype, proto)
>>> RuntimeError: maximum recursion depth exceeded
>>>
>>>
>>> I've researched but nothing seems to be jumping out at me. Any help
>>> would be greatly appreciated.
>>>
>>> --
>>> 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
>>
>> --
>> 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
>
> --
> 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



-- 
><> Jan Koprowski

-- 
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

Reply via email to