New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/39264#issuecomment-1972363031 Comment: Alright, I made it so that it will check for a plain assignment before doing the `eval ": \${$line}"`, and otherwise it will fall back to a regular eval (and not barf on shell stuff). This also means you can force locale.sh to override e.g. LANG by doing, for example, `: LANG=en_US.UTF-8` (I tested and it seems to work fine with both bash and dash)