#1071994 git-buildpackage: Please document the --no-sign option in man pages or gbp buildpackage --help

#1071994#5
Date:
2024-05-27 09:05:06 UTC
From:
To:
Dear Maintainer,

Hi.

Context: toying around with packaging for tasksh package upstream fix.

The --no-sign option that allows me to build my package without access
to the Debian maintainer's private key is not documented in the
documentation of git-buildpackage. Anywhere I've looked around. If it
is, it is well hidden.

This is confusing for the following reason: people trying to hack off a
quick and dirty package have to disable signing the package; but the
only thing the documentation talks about is signing tags. That confusion
has held me back in the past.

Documenting --no-sign would make things much easier. Lower the entry
bar.

Please consider.

Best regards.

G.

#1071994#10
Date:
2024-05-27 10:05:57 UTC
From:
To:
control: tags -1 moreinfo

Hi,

This is an option of dpkg-buildpackage which (eventually) is invoked by
gbp buildpackge. We have this in the docs:

-  Call  debuild(1)  or  Cowbuilder (via --git-pbuilder) or the application specified via --git-builder passing along all arguments given to gbp buildpackage on the command line that don't start with  --git-.

Do you have suggestions how that could be improved?
Cheers,
 -- Guido