Ticket #7008 (closed defect: worksforme)
TypeError in self-compiled svn bindings for CentOS 5
| Reported by: | ta_nik@… | Owned by: | cboos |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | version control | Version: | |
| Severity: | normal | Keywords: | needinfo |
| Cc: | carlos@… |
Description
After installing trac i try running trac-admin to create a new environment and get the following error message:
Failed to initialize environment. argument number 1: a 'apr_pool_t *' is expected, 'PySwigObject()' is received
Traceback (most recent call last):
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/admin/console.py", line 559, in do_initenv
repos = self.__env.get_repository()
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/env.py", line 263, in get_repository
return RepositoryManager(self).get_repository(authname)
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/api.py", line 142, in get_repository
repos = self._connector.get_repository(rtype, rdir, authname)
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 277, in get_repository
'branches': self.branches})
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 385, in __init__
self.pool = Pool()
File "/usr/local/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 151, in __init__
self._pool = core.svn_pool_create(self._parent_pool())
File "/usr/local/lib/svn-python/svn/core.py", line 177, in svn_pool_create
return Pool(parent_pool)
File "/usr/local/lib/svn-python/libsvn/core.py", line 1137, in svn_pool_create
return apply(_core.svn_pool_create, args)
TypeError: argument number 1: a 'apr_pool_t *' is expected, 'PySwigObject()' is received
Subversion is functioning normally, running on apache 2.2.8
Trac: 0.11b2 Subversion: 1.4.2 System: CentOS 5 (kernel 2.6.18-53.1.6.el5)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


