I have recently (today) run into a similar situation.
Using device DS107+ from Synology
While installing Trac, I decided to run it on top of the apache server already installed on my Synology Diskstation via mod_wsgi, so I just downloaded the package and extracted
the module to the appropriate modules directory.
Since I have Python 2.6.x installed, when apache tries to load the module i get
httpd: Syntax error on line 464 of /usr/syno/apache/conf/httpd.conf: Syntax error on line 77 of /usr/syno/apache/conf/extra/httpd-default.conf-user: Cannot load /usr/syno/apache/modules/mod_wsgi.so into server: libpython2.5.so.1.0: cannot open shared object file: No such file or directory
Version info:
Linux 2.6.15 #1613 armv5tejl GNU/Linux synology_88f5281_107+
Related Opware packages installed:
python26 (Python 2.6.7-1)
py26-genshi (v0.6-1)
py26-trac (v0.12.1-1)
py26-setuptools (v0.6c11-2)
svn-py (v1.6.17-1)
The situation, as Suntracker already indicated, is that svn-py is currently dependent on Python 2.6, while mod-wsgi depends on Python 2.5.
Versions of the genshi, trac and setuptools packages exist for Python 2.5, yet svn-py is excluded here.