Hello! today I recognized that etc-update don't work, because "sort" is broken. If I set LANG=C (normally I have de_DE@euro) it is okay Reproducible: Always Steps to Reproduce: 1.set LANG=de_DE@euro 2.emerge coreutils (developer version) 3.sort /some/file Actual Results: The error message is: sort: sort.c:714: inittables_mb: Zusicherung
Hello! today I recognized that etc-update don't work, because "sort" is broken. If I set LANG=C (normally I have de_DE@euro) it is okay Reproducible: Always Steps to Reproduce: 1.set LANG=de_DE@euro 2.emerge coreutils (developer version) 3.sort /some/file Actual Results: The error message is: sort: sort.c:714: inittables_mb: Zusicherung »mblength != (size_t)-1 && mblength != (size_t)-2« nicht erfüllt. This is of course german because with LANG=C I don't see the error ;-), but here is >>my<< translation: sort: sort.c:714: inittables_mb: Assurance »mblength != (size_t)-1 && mblength != (size_t)-2« not fulfilled. Expected Results: Sort the file! The other text utils I checked seems to be fine (head, tail and wv)
Known issue - that is why I do not want the LANG=foo in make.conf, bug rather ELANG or such. Seemant, who handles the locales stuff again ?
I have a possible patch for this, actually.
Sven, Can you please try coreutils-5.0.91-r3 and report if this still happens or if it is fixed?
-r3 fixes this for me. I emerged with de_DE@euro and could use sort as expected.
closing