diff -r fe34c75f62ab -r 6085b7f1536d mercurial/repair.py --- a/mercurial/repair.py Mon Apr 05 23:54:54 2021 -0400 +++ b/mercurial/repair.py Tue Apr 06 10:38:03 2021 +0200 @@ -428,7 +428,7 @@ if scmutil.istreemanifest(repo): # This logic is safe if treemanifest isn't enabled, but also # pointless, so we skip it if treemanifest isn't enabled. - for unencoded, encoded, size in repo.store.datafiles(): + for t, unencoded, encoded, size in repo.store.datafiles(): if unencoded.startswith(b'meta/') and unencoded.endswith( b'00manifest.i' ):