Summary: | After emerge coreutils sort don't work if LANG!=C | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Sternberger <sven.sternberger> |
Component: | [OLD] Core system | Assignee: | Seemant Kulleen (RETIRED) <seemant> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | azarah, brandy, ciaran.mccreesh, sven.sternberger |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 29324 |
Description
Sven Sternberger
2003-09-19 10:01:11 UTC
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 |