Ticket #2560 (closed defect: worksforme)
browser requests fail with an exception related to svn
Description (last modified by cboos) (diff)
Did a build on Solaris 9, with Python 2.4.2, Subversion 1.3.0, SQLite 3.2.8, Clearsilver 0.10.2, SWIG 1.3.27, Trac 0.9.2, PYSQLite 2.0.5, based on the instructions found at http://systemsadmin.info/solaris/articles/building-trac-on-solaris and the TracInstall doc.
crle output: Configuration file [version 4]: /var/ld/ld.config Default Library Path (ELF): /usr/lib:/opt/sqlite-3.2.8/lib/:/opt/subversion-1.3.0/lib/:/opt/subversion-1.3.0/lib/svn-python/libsvn/:/opt/clearsilver-0.10.2/lib/ environment variables: LD_LIBRARY_PATH=/opt/csw/lib:/opt/csw/bdb43/lib PYTHONPATH=/opt/subversion-1.3.0/lib/svn-python:/opt/sqlite-3.2.8/lib:/opt/subversion-1.3.0/lib:/opt/clearsilver-0.10.2/lib PATH=/opt/python-2.4.2/bin:/usr/xpg4/bin:/opt/csw/gcc3/bin:/opt/csw/bin:/usr/sfw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin svnadmin was successful creating a repository at /opt/Subversion trac-admin was successful creating it's environment at /opt/Trac with /opt/Subversion as the repository tracd --port 8000 /opt/Trac starts up and can be accessed via Firefox
When I try to access the source browser, I get /opt/Subversion does not appear to be a Subversion repository.
Also, tracd throws this exception:
Exception exceptions.AttributeError: "'SubversionRepository' object has no attribute 'log'" in <bound method SubversionRepository.__del__ of <trac.versioncontrol.svn_fs.SubversionRepository object at 0x3c44b0>> ignored
Problem identified: This problem is platform-specific and due to the use of GNU libiconv by apr-util, which doesn't know about the default locale used ("646").
comment:19 describes the problem and comment:20 + comment:32 describe a workaround. The other alternative would be to not use GNU libiconv but the native Solaris iconv library.


