only needs coreutils doesn't matters if use macports or homebrew