Bug 863

Summary: sort does not use LC_COLLATE settings
Product: [Retired] Red Hat Linux Reporter: michael
Component: textutilsAssignee: Michael K. Johnson <johnsonm>
Severity: low Docs Contact:
Priority: low    
Version: 5.2CC: michael
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-07-13 16:20:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description michael 1999-01-18 12:14:37 UTC
'Sort' program (from textutils-1.22-7) still does not use
settings LC_* variables for right (localised) sorting.

Solution is use sort from textutils-1.22d which behave

Comment 1 Preston Brown 1999-03-22 19:58:59 UTC
Michael, do you know of such a release?  I can't find it on

Comment 2 Preston Brown 1999-03-22 20:15:59 UTC
The latest dev release, 1.22f, does NOT have LC_COLLATE / strcoll code
included.  I just checked.  So they may have taken it out since 1.22d,
but the latest stuff does not have it.

This will have to wait for a future release.

Comment 3 michael 1999-03-23 12:02:59 UTC
I try textutils-1.22h
just now. It has locale code included (as well as 1.22f version! :-)
and (both) work right.

$ grep LC sort.c
  char *s = setlocale (LC_ALL, locale);
  s = setlocale (LC_ALL, "");
    char *current_locale_string = setlocale (LC_ALL, "");
$ grep strcol sort.c
  return strcoll (((const struct month *) m1)->name,
      diff = strcoll (s1, s2);
      diff = strcoll (s1, s2);
          diff = strcoll (copy_a, copy_b);
          diff = strcoll (ap, bp);

Comment 4 Michael K. Johnson 1999-03-23 15:58:59 UTC
ftp://alpha.gnu.org/gnu/textutils* shows only
textutils-1.22f.tar.gz -> fetish/textutils-1.22f.tar.gz
It is true that in fetish there are later instances of textutils,
but if the textutils maintainer thinks that even 1.22f is an
alpha release and tries to hide later releases, I really do not
feel comfortable overriding that decision.  I have no reason to
assume that he does not have valid reasons for not making that a
more public release.

Comment 5 Jay Turner 1999-06-29 17:31:59 UTC
Michael, what is the status of this??  Are you comfortable calling the
6.0 textutils the real deal and closing this?

Comment 6 Michael K. Johnson 1999-07-13 16:20:59 UTC
This will be resolved when we upgrade to a new version of
textutils when it is released by the textutils author.

------- Additional Comments From   08/12/99 06:06 -------
Textutils 2.0 have benn released (1999-08-06). Hope this is final
solution of 'sort & LC_COLLATE' problem.