[elbe-devel] [PATCH v2 9/9] elbeproject: Install full gnupg for pbuilder again

Bastian Germann bage at linutronix.de
Mon Mar 6 12:47:46 CET 2023


As pbuilder still relies on apt-key, it needs gpg-agent to be available.
Go back to installing it via debootstrap.

Fixes: 358d485006 ("Replace gnupg dependencies with gpg")
Signed-off-by: Bastian Germann <bage at linutronix.de>
Reviewed-by: John Ogness <john.ogness at linutronix.de>
---
 elbepack/elbeproject.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/elbepack/elbeproject.py b/elbepack/elbeproject.py
index 183d36d1ed..e913b8e85f 100644
--- a/elbepack/elbeproject.py
+++ b/elbepack/elbeproject.py
@@ -872,12 +872,12 @@ class ElbeProject:
                f'--buildplace "{os.path.join(self.builddir, "pbuilder_cross")}" '
                f'--configfile "{os.path.join(self.builddir, "cross_pbuilderrc")}" '
                f'--aptconfdir "{os.path.join(self.builddir, "aptconfdir")}" '
-               f'--debootstrapopts --include="git,gpg" {no_check_gpg};')
+               f'--debootstrapopts --include="git,gnupg" {no_check_gpg};')
         else:
             do('pbuilder --create '
                f'--configfile "{os.path.join(self.builddir, "pbuilderrc")}" '
                f'--aptconfdir "{os.path.join(self.builddir, "aptconfdir")}" '
-               f'--debootstrapopts --include="git,gpg" {no_check_gpg}')
+               f'--debootstrapopts --include="git,gnupg" {no_check_gpg}')
 
     def sync_xml_to_disk(self):
         try:
-- 
2.39.2



More information about the elbe-devel mailing list