Doug Robinson wrote on Mon, Mar 06, 2017 at 10:15:04 -0500: > > Doug Robinson <doug.robin...@wandisco.com> wrote: > > Traceback (most recent call last): > > > > File "hook-scripts/remove-zombie-locks.py", line 214, in <module> > > > > main() > > > > File "hook-scripts/remove-zombie-locks.py", line 208, in main > > > > remover.run() > > > > File "hook-scripts/remove-zombie-locks.py", line 138, in run > > > > self.unlock_nonexistent_files, self.pool) > > > > File > > "/opt/rh/python27/root/usr/lib64/python2.7/site-packages/libsvn/fs.py", > > line 860, in svn_fs_get_locks2 > > > > return _fs.svn_fs_get_locks2(*args) > > > > svn.core.SubversionException: 160034 - No username is currently associated > > with filesystem 'd52a5571-d2a3-4db8-a9e5-a081d6b4b455'
I can reproduce this using the FS API only (without the contrib/ script): % python2 >>> from svn.core import * >>> from svn.fs import * >>> from __future__ import print_function >>> fs = svn_fs_open("r/db", None) >>> svn_fs_get_locks2(fs, "", svn_depth_infinity, print) <libsvn.core.svn_lock_t; proxy of <Swig Object of type 'svn_lock_t *' at 0x7f4d83bb9660> > <libsvn.core.apr_pool_t; proxy of <Swig Object of type 'apr_pool_t *' at 0x7f4d83bb96c0> > >>> svn_fs_get_locks2(fs, "", svn_depth_infinity, (lambda lock, pool: >>> svn_fs_unlock(fs, lock.path, lock.token, True, pool))) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/libsvn/fs.py", line 876, in svn_fs_get_locks2 return _fs.svn_fs_get_locks2(*args) svn.core.SubversionException: 160034 - No username is currently associated with filesystem 'a1257b00-ab15-4056-8430-3a7080d0ccfe' > I realize that the SHA1-collision issues are consuming most of the duty > cycles at this point. Before I forget about this one - should I file a bug? Yes, please. Thanks, Daniel