[pkg-gnupg-maint] Bug#1055238: pinentry: Please add bootstrapping profile

Samuel Thibault sthibault at debian.org
Fri Nov 3 08:44:12 GMT 2023


Andreas Metzler, le ven. 03 nov. 2023 07:03:41 +0100, a ecrit:
> On 2023-11-02 Samuel Thibault <sthibault at debian.org> wrote:
> > When bootstrapping a new port, buildds needs to use gnupg to sign
> > packages, which depends on gpg-agent, which depends on pinentry. But
> > pinentry build-deps on qt, gtk etc. which we don't really want to
> > bootstrap by hand. The attached patch adds build profiles that can be
> > used to easily build pinentry-tty, then install buildds, and let them
> > build the rest.
> 
> > (I had to switch the no-secret/secret configuration, otherwise the
> > pinentry.info file doesn't get found in the nogtk profile)
> [...]
> 
> Good morning Samuel,
> 
> the patch adds 5 Build Profiles which adds quite a bit in length to
> debian/rules while the rationale given is for having something like
> pkg.pinentry.minimal. Could you provide a little bit of background?

If you prefere a "minimal" profile, that's fine, it's really just a
matter of taste. Some packages prefere separate profiles, others prefer
just one, it's just like you'll prefer.

Samuel



More information about the pkg-gnupg-maint mailing list