From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4.1) Gecko/20031114 MultiZilla/1.6.3.1c Description of problem: Where are two file: $ cat file1 1 abc 2 def 3 ghi 4 jkl $ cat file2 a 123 b 456 c 789 d 248 and my locale is: $ locale LANG=zh_CN.GB18030 LC_CTYPE=zh_CN.GB18030 LC_NUMERIC="zh_CN.GB18030" LC_TIME=en_US.UTF-8 LC_COLLATE="zh_CN.GB18030" LC_MONETARY="zh_CN.GB18030" LC_MESSAGES=en_US.UTF-8 LC_PAPER="zh_CN.GB18030" LC_NAME="zh_CN.GB18030" LC_ADDRESS="zh_CN.GB18030" LC_TELEPHONE="zh_CN.GB18030" LC_MEASUREMENT="zh_CN.GB18030" LC_IDENTIFICATION="zh_CN.GB18030" LC_ALL= then when execute the command as below: $ cut -d " " -f 1 file1 file2 always gets this result: 1 2 3 4 \n I think this is a bug of core 1's cut's bug, but not a bug of coreutils. Because I download the coreutils from gnu and complie it, the cut has no this problem. Version-Release number of selected component (if applicable): coreutils-5.0-34.1 How reproducible: Always Steps to Reproduce: 1.Create two file: $ cat file1 1 abc 2 def 3 ghi 4 jkl $ cat file2 a 123 b 456 c 789 d 248 2.Set the locale to LANG=zh_CN.GB18030 LC_CTYPE=zh_CN.GB18030 LC_NUMERIC="zh_CN.GB18030" LC_TIME=en_US.UTF-8 LC_COLLATE="zh_CN.GB18030" LC_MONETARY="zh_CN.GB18030" LC_MESSAGES=en_US.UTF-8 LC_PAPER="zh_CN.GB18030" LC_NAME="zh_CN.GB18030" LC_ADDRESS="zh_CN.GB18030" LC_TELEPHONE="zh_CN.GB18030" LC_MEASUREMENT="zh_CN.GB18030" LC_IDENTIFICATION="zh_CN.GB18030" LC_ALL= 3. Execute this command: $ cut -d " " -f 1 file1 file2 Actual Results: the command give this result 1 2 3 4 \n Expected Results: 1 2 3 4 a b c d Additional info: I think this is a bug of core 1's cut, but not a bug of coreutils. Because I download the coreutils from gnu and complie it, the cut has no this problem.
Fixed in CVS.
Fixed package is 5.2.1-19. Thanks for the report.
coreutils-5.2.1-19 can not be installed on core 1, please help.
It should work fine on FC1.
# rpm -Uvh coreutils-5.2.1-19.i386.rpm error: Failed dependencies: libselinux.so.1 is needed by coreutils-5.2.1-19 /usr/bin/kill is needed by (installed) redhat-lsb-1.3-1
Reopening in case I get time to look at making an FC1 update.