Mailing List Archive

[no subject]
Hi all. I just did an update of the openSUSE Tumbleweed system on
which I run Trac 1.5.4.dev0. I did not update Trac itself. It is a
couple months old.

I now get this on all pages:

Warning:

BrowserModule failed with NameError: name '_swig_setattr' is not defined
Failed to sync with repository "(default)": name '_swig_setattr' is
not defined; repository information may be out of date. Look in the
Trac log for more information including mitigation strategies.

I see this in the log:


Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/env.py",
line 382, in component_guard
yield
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/chrome.py",
line 393, in component_guard
yield
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/chrome.py",
line 904, in get_navigation_items
for category, name, text in \
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/versioncontrol/web_ui/browser.py",
line 297, in get_navigation_items
in rm.get_real_repositories()):
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/versioncontrol/api.py",
line 669, in get_real_repositories
repos = self.get_repository(reponame)
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/versioncontrol/api.py",
line 604, in get_repository
repos = connector.get_repository(rtype, rdir,
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/tracopt/versioncontrol/svn/svn_fs.py",
line 238, in get_repository
repos = SubversionRepository(dir, params, self.log)
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/tracopt/versioncontrol/svn/svn_fs.py",
line 270, in __init__
self.repos = repos.svn_repos_open(root_path_utf8, self.pool)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line 350,
in svn_repos_open
return _repos.svn_repos_open(*args)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line
1613, in __setattr__
return _set_instance_attr(self, name, value)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line 139,
in _set_instance_attr
return _swig_setattr(self, self.__class__, name, value)
NameError: name '_swig_setattr' is not defined
2023-03-06 16:28:54,676 Trac[api] ERROR: Failed to sync with
repository "(default)"; You may be able to reduce the impact of this
issue by configuring the sync_per_request option; see
https://trac.edgewall.org/wiki/TracRepositoryA
dmin#ExplicitSync for more detail:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/versioncontrol/api.py",
line 372, in pre_process_request
repo = self.get_repository(repo_info['name'])
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/versioncontrol/api.py",
line 604, in get_repository
repos = connector.get_repository(rtype, rdir,
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/tracopt/versioncontrol/svn/svn_fs.py",
line 238, in get_repository
repos = SubversionRepository(dir, params, self.log)
File "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/tracopt/versioncontrol/svn/svn_fs.py",
line 270, in __init__
self.repos = repos.svn_repos_open(root_path_utf8, self.pool)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line 350,
in svn_repos_open
return _repos.svn_repos_open(*args)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line
1613, in __setattr__
return _set_instance_attr(self, name, value)
File "/usr/lib64/python3.10/site-packages/libsvn/repos.py", line 139,
in _set_instance_attr
return _swig_setattr(self, self.__class__, name, value)
NameError: name '_swig_setattr' is not defined
2023-03-06 16:28:54,676 Trac[api] INFO: Synchronized '(default)'
repository in 0.03 seconds



The pages seem to render. I think things are working. I have no idea
where this comes from. Look familiar to anyone?

--
Roger Oberholtzer

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/CANkOqwP6HgxcpXPsnXXenoYii3yAEwtrtf_yeiLxEsB6CqAcOw%40mail.gmail.com.