diff -r 0b8e076e878c -r 8c4881c07f57 mercurial/scmutil.py --- a/mercurial/scmutil.py Fri Nov 19 15:40:56 2021 -0800 +++ b/mercurial/scmutil.py Fri Nov 19 16:16:21 2021 -0800 @@ -180,6 +180,8 @@ ) ) except error.RepoError as inst: + if isinstance(inst, error.RepoLookupError): + detailed_exit_code = 10 ui.error(_(b"abort: %s\n") % inst) if inst.hint: ui.error(_(b"(%s)\n") % inst.hint)