In hindsight, I'm not sure if it was the right call to remove the USE flag. Users are confused about the change, see e.g. [933727](https://bugs.gentoo.org/show_bug.cgi?id=933727). And while we may update the Wiki and update the einfos to be more specific, I think it's not great UX if users have to do these things manually. And I'm quite sure that most users will want the grammars installed, that's why it was enabled by default before. Now, most users will have to perform manual actions to have a good experience. Also, I think there was some confusion about fetching the grammar sources (see https://github.com/gentoo/gentoo/pull/36660): > Fetching grammars is done with git, therefore doing that during the package build is not the best. This was not the case. The grammar sources are included with the source tarball - There is no need for git to fetch anything during build time, everything is there. And the message with complains about "unsafe directories" was only a warning, not a blocker - right? Also, when running `hx --fetch` the sources are downloaded to ~/.config/helix/runtime/grammars and the compiled libraries (*.so) will also be there, which is highly unusual. I think we should reconsider this. Reproducible: Always
Also adding parona to CC who had an idea how to fix this. Thanks for looking into it!