[Bug 2132368] [NEW] unaligned plus in "ls -l" output
Sander van Malssen
2132368 at bugs.launchpad.net
Mon Nov 24 22:44:59 UTC 2025
Public bug reported:
When I do an "ls -l" or "ls -ld" on certain directories I get the
expected output from GNU ls, for example:
$ /usr/bin/gnuls -ld /home/svm/Dropbox /home/svm/Desktop
drwxrwxr-x 2 svm svm 4096 Nov 24 22:42 /home/svm/Desktop
drwx------ 7 svm svm 4096 Nov 24 13:42 /home/svm/Dropbox
But with Rust ls I get an extra "+" sign with some dirs and not with
others, like this:
$ /usr/lib/cargo/bin/coreutils/ls -ld /home/svm/Dropbox /home/svm/Desktop
drwxrwxr-x 2 svm svm 4096 Nov 24 22:42 /home/svm/Desktop
drwx------+ 7 svm svm 4096 Nov 24 13:42 /home/svm/Dropbox
(note the extra "+" there in "drwx------+"). This results in messy
output (especially with an "ls -l" on your home dir instead of the "ls
-ld" in the example above) that is harder to read than the GNU ls
output. Also the meaning of this '+' doesn't seem to be documented
anywhere.
** Affects: rust-coreutils (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rust-coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2132368
Title:
unaligned plus in "ls -l" output
Status in rust-coreutils package in Ubuntu:
New
Bug description:
When I do an "ls -l" or "ls -ld" on certain directories I get the
expected output from GNU ls, for example:
$ /usr/bin/gnuls -ld /home/svm/Dropbox /home/svm/Desktop
drwxrwxr-x 2 svm svm 4096 Nov 24 22:42 /home/svm/Desktop
drwx------ 7 svm svm 4096 Nov 24 13:42 /home/svm/Dropbox
But with Rust ls I get an extra "+" sign with some dirs and not with
others, like this:
$ /usr/lib/cargo/bin/coreutils/ls -ld /home/svm/Dropbox /home/svm/Desktop
drwxrwxr-x 2 svm svm 4096 Nov 24 22:42 /home/svm/Desktop
drwx------+ 7 svm svm 4096 Nov 24 13:42 /home/svm/Dropbox
(note the extra "+" there in "drwx------+"). This results in messy
output (especially with an "ls -l" on your home dir instead of the "ls
-ld" in the example above) that is harder to read than the GNU ls
output. Also the meaning of this '+' doesn't seem to be documented
anywhere.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2132368/+subscriptions
More information about the foundations-bugs
mailing list