The Python3.6/site-packages/tracopt/versioncontrol/svn/ module is unusable.

RHEL-8 and CentOS-Stream-8 distribute subversion 1.10.x
Trac 1.5.3/1.5.4 require subversion >= 1.14.0.

The problem appears to be the absence of compatible Python3 SWIG bindings 
for subversion.

2022-11-22 09:45:43,284 Trac[svn_fs] INFO: Failed to load Subversion 
bindings
Traceback (most recent call last):
  File 
"/usr/lib/python3.6/site-packages/tracopt/versioncontrol/svn/svn_fs.py", 
line 200, in __init__
    _import_svn()
  File 
"/usr/lib/python3.6/site-packages/tracopt/versioncontrol/svn/svn_fs.py", 
line 72, in _import_svn
    from svn import fs, repos, core, delta
ModuleNotFoundError: No module named 'svn'

The current workaround requires building subversion from the 
Apache.Subversion
sources and reinstalling the private subversion builds on the affected Trac 
systems.

1. Build the subversion.
2. Build the SWIG Python3 bindings

I don't have much time to do these exploratory builds.

Sincerely,
Steven J. Hathaway

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/trac-users/37b8eead-e07b-4668-b4af-1208363d3500n%40googlegroups.com.

Reply via email to