GNU bug report logs -
#36594
No hint for missing argument
Previous Next
To reply to this bug, email your comments to 36594 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#36594
; Package
guix
.
(Thu, 11 Jul 2019 09:50:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Julien Lepiller <julien <at> lepiller.eu>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Thu, 11 Jul 2019 09:50:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
When you type an option that requires an argument, but don't provide one, you get an error message that says there is a missing argument. There should brobably be a hint on what values are acceptable. For instance, there is no way to know from "guix package -v" or "guix package --help" what values are accepted. In other cases, there is a --list-something option.
Maybe -v is the only case where it would be useful to do something, because you could guess its existence and not use a verbosity level. Maybe fixing the help message to say --verbosity=[0-5] is enough?
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36594
; Package
guix
.
(Thu, 11 Jul 2019 20:42:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 36594 <at> debbugs.gnu.org (full text, mbox):
Julien Lepiller <julien <at> lepiller.eu> skribis:
> When you type an option that requires an argument, but don't provide one, you get an error message that says there is a missing argument. There should brobably be a hint on what values are acceptable. For instance, there is no way to know from "guix package -v" or "guix package --help" what values are accepted. In other cases, there is a --list-something option.
>
> Maybe -v is the only case where it would be useful to do something, because you could guess its existence and not use a verbosity level. Maybe fixing the help message to say --verbosity=[0-5] is enough?
Currently it says:
--8<---------------cut here---------------start------------->8---
$ guix build --help | grep -e -verbo
-v, --verbosity=LEVEL use the given verbosity LEVEL
--8<---------------cut here---------------end--------------->8---
We could add “an integer between 0 and 2”, but this was left
non-explicit in case we eventually extend it to -7 to +42.
Maybe there’s a limit on what we can do to help users? :-)
Ludo’.
Added tag(s) easy.
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 11 Jul 2019 21:24:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36594
; Package
guix
.
(Thu, 11 Jul 2019 21:46:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 36594 <at> debbugs.gnu.org (full text, mbox):
Le Thu, 11 Jul 2019 22:40:58 +0200,
Ludovic Courtès <ludo <at> gnu.org> a écrit :
> Julien Lepiller <julien <at> lepiller.eu> skribis:
>
> > When you type an option that requires an argument, but don't
> > provide one, you get an error message that says there is a missing
> > argument. There should brobably be a hint on what values are
> > acceptable. For instance, there is no way to know from "guix
> > package -v" or "guix package --help" what values are accepted. In
> > other cases, there is a --list-something option.
> >
> > Maybe -v is the only case where it would be useful to do something,
> > because you could guess its existence and not use a verbosity
> > level. Maybe fixing the help message to say --verbosity=[0-5] is
> > enough?
>
> Currently it says:
>
> --8<---------------cut here---------------start------------->8---
> $ guix build --help | grep -e -verbo
> -v, --verbosity=LEVEL use the given verbosity LEVEL
> --8<---------------cut here---------------end--------------->8---
>
> We could add “an integer between 0 and 2”, but this was left
> non-explicit in case we eventually extend it to -7 to +42.
>
> Maybe there’s a limit on what we can do to help users? :-)
>
> Ludo’.
If users have no idea what value to use though, they just won't use the
feature...
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36594
; Package
guix
.
(Fri, 12 Jul 2019 20:42:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 36594 <at> debbugs.gnu.org (full text, mbox):
Julien Lepiller <julien <at> lepiller.eu> skribis:
> Le Thu, 11 Jul 2019 22:40:58 +0200,
> Ludovic Courtès <ludo <at> gnu.org> a écrit :
[...]
>> Currently it says:
>>
>> --8<---------------cut here---------------start------------->8---
>> $ guix build --help | grep -e -verbo
>> -v, --verbosity=LEVEL use the given verbosity LEVEL
>> --8<---------------cut here---------------end--------------->8---
>>
>> We could add “an integer between 0 and 2”, but this was left
>> non-explicit in case we eventually extend it to -7 to +42.
>>
>> Maybe there’s a limit on what we can do to help users? :-)
>>
>> Ludo’.
>
> If users have no idea what value to use though, they just won't use the
> feature...
What about:
use the given verbosity LEVEL, an integer
?
If that’s fine with you, please push!
Thanks,
Ludo’.
This bug report was last modified 5 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.