diff -r 9db77d46de79 -r 24ee91ba9aa8 mercurial/configuration/rcutil.py --- a/mercurial/configuration/rcutil.py Mon Jan 06 14:15:40 2025 -0500 +++ b/mercurial/configuration/rcutil.py Sun Jan 05 21:03:17 2025 -0500 @@ -144,7 +144,7 @@ hgvfs = vfs.vfs(os.path.join(path, b".hg")) sharedvfs = localrepo._getsharedvfs(hgvfs, requirements) return [sharedvfs.join(b"hgrc")] - except IOError: + except OSError: pass return []