É assim que funciona nessa versão de ls , seja devido a um bug ou por design. Você pode verificar se o comportamento de ls -l --block-size=1024 muda entre fileutils-4.1.11 e coreutils-5.0 (observe que fileutils e alguns outros pacotes foram mesclados em um novo pacote coreutils nesse ponto).
Aqui estão os links para os tarballs se você estiver interessado em reconstruí-los:
- link
- ftp://ftp.gnu.org/gnu/coreutils/coreutils-5.0.tar .bz2