<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ticket search results</title><link>https://forge-allura.apache.org/p/allura/tickets/</link><description>You searched for labels:"pysvn"</description><language>en</language><lastBuildDate>Thu, 20 Aug 2015 22:07:57 -0000</lastBuildDate><item><title>"No module named pysvn" when installing Allura</title><link>https://forge-allura.apache.org/p/allura/tickets/3734/</link><description>*Originally created by:* lcanas

Following the steps detailed in &lt;https://sourceforge.net/p/allura/git/#readme&gt; an error about pysvn comes up when turbogears is initialized:

(anvil)luis@allura:~/src/forge/Allura$ paster setup-app development.ini
Running setup_app() from allura.websetup
Entering post-mortem PDB shell
Traceback (most recent call last):
  File "/home/luis/anvil/bin/paster", line 8, in &lt;module&gt;
    load_entry_point('PasteScript==1.7.4.2', 'console_scripts', 'paster')()
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/command.py", line 104, in run
    invoke(command, command_name, options, args[1:])
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/command.py", line 143, in invoke
    exit_code = runner.run(args)
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py", line 68, in run
    return super(AbstractInstallCommand, self).run(new_args)
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/command.py", line 238, in run
    result = self.command()
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py", line 456, in command
    self, config_file, section, self.sysconfig_install_vars(installer))
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py", line 598, in setup_config
    mod.setup_app, command, filename, section, vars)
  File "/home/luis/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py", line 614, in _call_setup_app
    func(command, conf, vars)
  File "/home/luis/src/forge/Allura/allura/websetup/__init__.py", line 17, in setup_app
    load_environment(conf.global_conf, conf.local_conf)
  File "/home/luis/anvil/local/lib/python2.7/site-packages/tg/configuration.py", line 589, in load_environment
    self.setup_helpers_and_globals()
  File "/home/luis/anvil/local/lib/python2.7/site-packages/tg/configuration.py", line 273, in setup_helpers_and_globals
    config['pylons.app_globals'] = self.package.lib.app_globals.Globals()
  File "/home/luis/src/forge/Allura/allura/lib/app_globals.py", line 131, in __init__
    tool=self._cache_eps('allura', dict_cls=utils.CaseInsensitiveDict),
  File "/home/luis/src/forge/Allura/allura/lib/app_globals.py", line 159, in _cache_eps
    value = ep.load()
  File "/home/luis/anvil/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1954, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/home/luis/src/forge/ForgeSVN/forgesvn/svn_main.py", line 22, in &lt;module&gt;
    from . import model as SM
  File "/home/luis/src/forge/ForgeSVN/forgesvn/model/__init__.py", line 1, in &lt;module&gt;
    from svn import Repository
  File "/home/luis/src/forge/ForgeSVN/forgesvn/model/svn.py", line 11, in &lt;module&gt;
    import pysvn
ImportError: No module named pysvn
&gt; /home/luis/src/forge/ForgeSVN/forgesvn/model/svn.py(11)&lt;module&gt;()
-&gt; import pysvn
(Pdb)



The workaround is:

(anvil)luis@allura:~/anvil$ sudo ln -s /usr/lib/python2.7/dist-packages/pysvn ./lib/python2.7/site-packages/pysvn</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 20 Aug 2015 22:07:57 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/3734/</guid></item></channel></rss>