coreutils-8.21-18 breaks sorting by non-first field: $ cat test x A 1 x B 1 xx A 2 xx B 2 $ <test sort -k2 x A 1 x B 1 xx A 2 xx B 2 $ rpm -qf $(type -p sort) coreutils-8.21-18.fc20.x86_64 This is a regression against 8.21-16: $ rpm -qf $(type -p sort) coreutils-8.21-16.fc20.x86_64 $ <test sort -k2 x A 1 xx A 2 x B 1 xx B 2 This happens if field 1 (the x's) differs in length. It does not depend on locale.
Thanks for report, most probably caused by the changes from http://pkgs.fedoraproject.org/cgit/coreutils.git/commit/coreutils-i18n.patch?id=0dcc5a0d5eb1554f4b5c0d2f2c8988b6b91e6553 ... Moving to the Ondrej Oprala, who was the author of the patch change.
coreutils-8.21-20.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/coreutils-8.21-20.fc20
Package coreutils-8.21-20.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing coreutils-8.21-20.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-0287/coreutils-8.21-20.fc20 then log in and leave karma (feedback).
coreutils-8.21-20.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 1055597 has been marked as a duplicate of this bug. ***