On 04.11.2012 13:21, Didier 'OdyX' Raboud wrote:
> Same here; that makes two maintainers' opinions. :) Hereby tagging.

Given GNU style option parsers allow this, and pretty much everyone
emulates GNU behavior in our Linux centric world, this breaks user's
expectations (well, it did for me :>).

[arno@snowball]$ ls -l /lib/lsb/init-functions
-rw-r--r-- 1 root root 11433 Mai 30 16:01 /lib/lsb/init-functions
[arno@snowball]$ ls /lib/lsb/init-functions -l
-rw-r--r-- 1 root root 11433 Mai 30 16:01 /lib/lsb/init-functions

That said, I can live with you not wanting to fix it, but please give an
error message at least, if you got an unexpected keyword argument after
a positional if you do not intend to support it:

[arno@snowball]$ dpkg lsb-base -l
dpkg: error: need an action option
...
[arno@snowball]$ dpkg -l lsb-base
....
ii  lsb-base 4.1+Debian7 all  Linux Standard Base 4.1 init script
functionality




-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to