In a directory are several files which names comply with the following scheme : XYZNUV.EXT - XYZ are 3 letters. Constant - NUV represents a 3 digits hexadecimal number. Variable - EXT are 3 letters. Constant The sorting option selected on dolphin is : Sort by name. - The list is correctly sorted from XYZ000.EXT to XYZ0FF.EXT - But then, immediately following XYZ0FF.EXT, comes XYZ10A.EXT (instead of XYZ100.EXT) - The list is then sorted correctly from XYZ10A.EXT to XYZ10F.EXT - But then, immediately following XYZ10F.EXT, comes XYZ11A.EXT (instead of XYZ110.EXT) ... Ad libitum until the highest number I get : XYZ13F.EXT - Then only starts the list of all the "forgotten" files sorted decimally, v.g : XYZ100.EXT/101/102/.../109/110/111/.../119/120..... Of course, when using the shell ls / ls -ails commands, the directory listing appears correctly sorted. Reproducible: Always
The problem seems actually wider than only affecting dolphin. - Listing the directory with kde-base/konqueror-4.8.5 shows the same sorting error than with dolphin. - The open file dialog box of several kde based apps also display the same sorting error. However - kde-misc/krusader-2.4.0_beta1-r1 : Lists in the correct sort order - app-editors/bluefish-2.2.2 : Lists in the correct sort order (in the side pane)
Please report this to upstream. I cant see any point what this has to do with Gentoo packaging.