mercurial/revlogutils/flagutil.py
changeset 50382 10db46e128d4
parent 48875 6000f5b25c9b
child 51859 f4733654f144
--- a/mercurial/revlogutils/flagutil.py	Mon Feb 27 23:12:23 2023 -0500
+++ b/mercurial/revlogutils/flagutil.py	Tue Feb 28 15:00:26 2023 -0500
@@ -176,8 +176,12 @@
             vhash = True
 
             if flag not in revlog._flagprocessors:
+                hint = None
+                if flag == REVIDX_EXTSTORED:
+                    hint = _(b"the lfs extension must be enabled")
+
                 message = _(b"missing processor for flag '%#x'") % flag
-                raise revlog._flagserrorclass(message)
+                raise revlog._flagserrorclass(message, hint=hint)
 
             processor = revlog._flagprocessors[flag]
             if processor is not None: