New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/39264#issuecomment-1867166947 Comment: The parsing of `locale.conf` seem to be holdovers from aborted attempts to save and restore variables. Reading the lines, trying to strip out comments and then running the lines through `eval` doesn't really do anything different than sourcing the file, except inject some incomplete and cumbersome parsing logic here. The `locale.conf` parsing should just be restored to simply sourcing the file, leavening only the default LANG and typo fix.