Hi,

setting LC_ALL=C.UTF-8 in d/rules is a common way to fix many reproducibility problems. It is also, in general, a more sane way to build packages, in comparison to using whatever locale settings happen to be set during a build. However, sprinkling a variant of `export LC_ALL=C.UTF-8` in every d/rules is error-prone and a waste of maintainers' time.

Would it be possible to set in stone that packages are supposed to always be built in an environment where LC_ALL=C.UTF-8, or, in other words, that builders must set LC_ALL=C.UTF-8?

In which document should this rule be stated? Policy?

Regards,

--
Gioele Barabucci

Reply via email to