Actually You're 100% correct and I'm the one who's wrong. I'm mixed it with 
FreeBSD as on FreeBSD that's separate and on RHEL6 that comes with 
subversion, so I apologize for wrong information.

On Monday, February 9, 2015 at 12:17:39 PM UTC-5, alexus wrote:
>
> Hello,
>
> I'm using The Trac Project <http://trac.edgewall.org/> with TracModWSGI – 
> The Trac Project <http://trac.edgewall.org/wiki/TracModWSGI> on RHEL7:
>
>     # cat /etc/redhat-release 
>     Red Hat Enterprise Linux Server release 7.0 (Maipo)
>     # rpm -q httpd mod_wsgi subversion swig
>     httpd-2.4.6-18.el7_0.x86_64
>     mod_wsgi-3.4-12.el7_0.x86_64
>     subversion-1.7.14-6.el7.x86_64
>     swig-2.0.10-4.el7.x86_64
>     # grep tracopt.versioncontrol conf/trac.ini
>     tracopt.versioncontrol.git.* = enabled
>     tracopt.versioncontrol.svn.* = enabled
>     # 
>
> While trying to "Browse Source" (Subversion), I'm getting following error:
>
> "Trac Error:" - "Unsupported version control system "svn": No module named 
> svn"
>
> "Logging":
>
>     Trac[svn_fs] INFO: Failed to load Subversion bindings
>     Traceback (most recent call last):
>       File 
> "build/bdist.linux-x86_64/egg/tracopt/versioncontrol/svn/svn_fs.py", line 
> 296, in __init__
>         _import_svn()
>       File 
> "build/bdist.linux-x86_64/egg/tracopt/versioncontrol/svn/svn_fs.py", line 
> 78, in _import_svn
>         from svn import fs, repos, core, delta
>     ImportError: No module named svn
>
> Issue is with Python bindings for Subversion can't be loaded by Trac:
>
>     # python
>     Python 2.7.5 (default, Feb 11 2014, 07:46:25) 
>     [GCC 4.8.2 20140120 (Red Hat 4.8.2-13)] on linux2
>     Type "help", "copyright", "credits" or "license" for more information.
>     >>> from svn import core
>     Traceback (most recent call last):
>       File "<stdin>", line 1, in <module>
>     ImportError: No module named svn
>     >>> 
>     # 
>
> Quote from TracSubversion – The Trac Project 
> <http://trac.edgewall.org/wiki/TracSubversion#Troubleshooting>:
>
> > One simple solution for rpm-based operating systems, is to install the
> > subversion-python bindings rpm.
>
> Unfortunately "No package subversion-python available.":
>
>     # subscription-manager repos | grep '^Repo ID' | egrep -v 
> 'beta|debug|fastrack|source'
>     Repo ID:   rhel-7-server-v2vwin-1-rpms
>     Repo ID:   rhel-7-server-rpms
>     Repo ID:   rhel-7-server-extras-rpms
>     Repo ID:   rhel-7-server-rhn-tools-rpms
>     Repo ID:   rhel-7-server-thirdparty-oracle-java-rpms
>     Repo ID:   rhel-7-server-rh-common-rpms
>     Repo ID:   rhel-7-server-supplementary-rpms
>     Repo ID:   rhel-7-server-optional-rpms
>     # yum install subversion-python
>     Loaded plugins: product-id, subscription-manager
>     No package subversion-python available.
>     Error: Nothing to do
>     # yum repolist
>     Loaded plugins: product-id, subscription-manager
>     repo id                                   repo 
> name                                               status
>     !epel/x86_64                              Extra Packages for 
> Enterprise Linux 7 - x86_64          7,192
>     rhel-7-server-rpms/7Server/x86_64         Red Hat Enterprise Linux 7 
> Server (RPMs)                5,320
>     repolist: 12,512
>     # 
>
> I'm researching "pysvn" (as alternative) instead of "subversion-python" 
> meanwhile.
>
> Please advise.
>
>

-- 
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 trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to