[buildd-tools-devel] Bug#708163: Bug#708163: Bug#708163: schroot should treat options after non-option as non-option
Roger Leigh
rleigh at codelibre.net
Thu Jan 2 17:44:17 UTC 2014
On Tue, May 14, 2013 at 11:40:54PM +0100, Ian Jackson wrote:
> Roger Leigh writes ("Re: [buildd-tools-devel] Bug#708163: schroot should treat options after non-option as non-option"):
> > On Mon, May 13, 2013 at 05:43:40PM +0100, Ian Jackson wrote:
> > > $ schroot -c unstable-i386 id -u
> > > E: required parameter is missing in 'user'
> > >
> > > This is a bit silly. It would be better if schroot stopped processing
> > > schroot options as soon as it saw the command (ie, the first
> > > non-option).
> >
> > You can use -- to separate options from non-options explicitly.
>
> Sorry, yes, I should have said I knew that.
>
> > We are using libboost-program-options for the options parsing; it
> > does provide for customising the parsing process somewhat, but I'm
> > not certain how difficult (or possible) such a change will be. I'll
> > certainly look into it.
>
> Hmm. I had a look at the online docs for Boost 1.53.0 and it doesn't
> seem to be able to do it. The obvious place for it would be one of
> the flags in boost::program_options::command_line_style::style_t. I
> also looked for a way to use a positional parameter callback to abort
> the command line processing loop, but didn't find out.
>
> Should I file a wishlist bug against the boost library and set this
> one to block it ?
That would be appreciated, thanks. Sorry for the delay on my part.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20140102/c8129244/attachment.sig>
More information about the Buildd-tools-devel
mailing list