The progress-bar patch to the coreutils package included in the Gentoo set of patches against said package contains a non-breaking space (character code 160) instead of a normaal one. The problem with this is that this code is very illegal in UTF-8 and most non-latin based (ISO8859) character sets. Thus, this space should be replaced with a normal one (character code 32). Reproducible: Always Steps to Reproduce: 1. % LANG=en_us.UTF-8 cp --progress <large enough file> <destinaton> 2. 3. Actual Results: The output is corrupted, albeit not very badly. Expected Results: The output should be fine.
Created attachment 47764 [details, diff] Patch that fixes the problem with the non-breaking space. Simple fix for the problem.
fixed in 5.2.1-r4, thanks