changeset 46851 | 3aa78f2aea48 |
parent 46819 | d4ba4d51f85f |
child 46888 | 218a26df7813 |
--- a/mercurial/localrepo.py Wed Apr 07 00:12:07 2021 +0200 +++ b/mercurial/localrepo.py Wed Apr 07 12:15:28 2021 +0200 @@ -3470,7 +3470,9 @@ compengines = ui.configlist(b'format', b'revlog-compression') for compengine in compengines: if compengine in util.compengines: - break + engine = util.compengines[compengine] + if engine.available() and engine.revlogheader(): + break else: raise error.Abort( _(