As already suggested check if ls is aliased to something else and/or points to an older installed package. Try:
The GNU fileutils package has been dismissed long time ago. Here it is the explanation from the GNU website:
Fileutils, Shellutils, and Textutils have been combined into the GNU Coreutils package.
All further development and discussion is now taking place as Coreutils. The last separate
versions were fileutils-4.1.11, textutils-2.1, and sh-utils-2.0.15. The first major release
of coreutils-5.0 was announced on Fri, 4 April 2003.