Bug#703431: Annoying GPG error message
Package: debian-cd
Version: 3.1.11
There's a long standing error that I've seen even in on-line official
Debian CD build logs.
W: GPG error: file: squeeze Release: No keyring installed in
/home/idms/tmp/apt/squeeze-amd64/apt/trusted.gpg.d/.
Attached please find a patch file that fixes the error.
--
Robert Spencer
--- Makefile~ 2012-09-17 00:49:36.000000000 +0000
+++ Makefile 2013-03-15 14:44:41.000000000 +0000
@@ -215,6 +215,16 @@
fi; \
done;
:> $(ADIR)/status
+
+ # Get rid of annoying GPG error message
+ $(Q)mkdir -p $(TDIR)/debian-archive-keyring
+ $(Q)dpkg -x $(MIRROR)/$(shell $(which_deb) $(MIRROR) $(CODENAME) debian-archive-keyring) $(TDIR)/debian-archive-keyring
+ @echo "Setting debian-archive-keyring"
+ $(Q)for ARCH in $(ARCHES); do \
+ mkdir -p $(ADIR)/$(CODENAME)-$$ARCH/apt/trusted.gpg.d; \
+ ln -s $(TDIR)/debian-archive-keyring/usr/share/keyrings/* $(ADIR)/$(CODENAME)-$$ARCH/apt/trusted.gpg.d; \
+ done;
+
# Updating the apt database
$(Q)for ARCH in $(ARCHES); do \
export ARCH=$$ARCH; \
Reply to: