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
signature.asc
Description: OpenPGP digital signature