I don't think setting LANG=C is a good idea; in particular, the C locale has a CTYPE that only allows ASCII characters, so text utilities can't process internationlized text in the C locale. Possible downside: - Scripts may be broken; e.g., use [A-Z] to match only ASCII characters I don't think this will actually be a big problem because packages presumably get build occasionally without redhat-rpm-config, but it probably is best to do it not at a critical time in a release cycle. It was proposed that a downside was that only certain translations would get installed, but that is LINGUAS, not LANG. LANG has no effect on installed translations.
This change sounds fine, but just needs to be checked for side effects - perhaps by doing a mass rebuild in an environment that includes the redhat-rpm-config, and then checking the file lists of the resulting packages.
If the NEEDINFO means you are waiting for me to do such a test, you might as well close the bug now, there is no chance I'll have the time to do that.