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