Hello,

On Tue 24 Jun 2025 at 02:10pm +01, Ian Jackson wrote:

> We could make --gbp a no-op when the source format is native, but that
> seems like inviting users to get into the habit of using it all the
> time (precisely as you suggest).  Passing --gbp incorrectly could
> even, in unusual cases, result in corrupted uploads.  This is IMO a
> tolerable risk if we're running it as the consequence of occasional
> human error, but not if we collectively make it a routine situation.

Yes, I'd really like to avoid people developing that habit.

> Sean, how about this:
>
>  * Add a new --quilt=native to allow explicitly demanding a native
>    source format.
>  * With native source formats reject everything except --quilt=native
>    and maybe --quilt=nofix.
>  * Add a note to the top of QUILT MODE OPTIONS in the manpage saying
>    this is only needed for the first upload of any particular
>    package.

Interesting, but this seems complex.  Why not just make it an (more
helpful) error to use any quilt option with a native package?

> I'm starting to wonder if the --gbp alias for --quilt=gbp is a
> mistake.

Maybe, yeah.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to