Comment 2 for bug 784758

Revision history for this message
Zakhar (alainb06) wrote :

Sorry for the lack of precision, and you got it right, I'm on Lucid.

Here are the details :

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.2 LTS
Release: 10.04
Codename: lucid

$ which od
/usr/bin/od

$ od --version
od (GNU coreutils) 7.4
Copyright © 2009 Free Software Foundation, Inc.
License GPLv3+ : GNU GPL version 3 ou ultérieure
<http://gnu.org/licenses/gpl.html>
Ceci est logiciel libre, vous êtes libre de le modifier et de le redistribuer.
Ce logiciel n'est accompagné d'ABSOLUMENT AUCUNE GARANTIE, dans les limites
autorisees par la loi applicable.

Écrit par Jim Meyering.

$ apt-file find /usr/bin/od | grep '/usr/bin/od$'
coreutils: /usr/bin/od

$ dpkg-query -p coreutils
Package: coreutils
Essential: yes
Priority: required
Section: utils
Installed-Size: 12988
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Version: 7.4-2ubuntu3
Replaces: mktemp
Pre-Depends: libacl1 (>= 2.2.11-1), libattr1 (>= 2.4.41-1), libc6 (>= 2.11), libselinux1 (>= 1.32)
Filename: pool/main/c/coreutils/coreutils_7.4-2ubuntu2_amd64.deb
Size: 2907398
MD5sum: 470929f93d3c47fd45d82f96880e6637
Description: The GNU core utilities
 This package contains the essential basic system utilities.
 .
 Specifically, this package includes:
 basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir
 dircolors dirname du echo env expand expr factor false fmt fold groups head
 hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp
 mv nice nl nohup od paste pathchk pinky pr printenv printf ptx pwd readlink
 rm rmdir sha1sum seq shred sleep sort split stat stty sum sync tac tail tee
 test touch tr true tsort tty uname unexpand uniq unlink users vdir wc who
 whoami yes
Original-Maintainer: Michael Stone <email address hidden>

The man is correct.

But on my installation I got:

$ od --help | grep strings
  -s, --strings[=BYTES] affiche les chaînes d'au moins BYTES caractères

And it is INDEED a lowercase 's' letter.

So if you got eitherwise... could it be a "translation" bug?
Maybe it is only the "French version" of the help that is wrong, because afterall, as you can see, the rest of the sentence after -s, --strings[=BYTES] has been translated to French.

P.S.: of course I was joking about the bug and bad trick for Busybox. I do agree with you bug happens, and in the Free/Open Source people don't do this sort of trick on purpose.
I can also ensure you that the Busybox I tested (running on a Synology 1010) do only accept -s (lowercase) for strings, and complains with -S
So I can only assume that this bug is not only on my PC!.. But after all, it might be already fixed.