Your message dated Wed, 30 May 2007 18:47:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#423428: fixed in debian-archive-keyring 2007.02.19-0.1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: debian-archive-keyring-udeb
Version: 2007.02.19
Severity: normal
Tags: patch d-i

We're changing d-i to use this udeb, and in the process we've decided to
make it easy for derived distributions to replace the keyring file with
their own keyring. So d-i will continue to use
/usr/share/keyrings/archive.gpg, as it does now, and this udeb should
symlink that to point to the real debian-archive-keyring.gpg, IFF
archive.gpg does not already exist. (If it does already exist, some
derived distro presumably got there first and overrode it to point to a
different keyring.)

I've attached a patch that adds a postinst to the udeb to handle this.
It's fully tested and I'd appreciate a prompt upload as it's blocking
this small transition and associated bug fixes in d-i.

I also took the liberty of cleaning up your udeb packaging slightly.
(Though converting the package to use debhelper would have cleaned it up
enormously, I haven't done so, though I'd be happy to do that if you'd
like.)

I also included a fix for #423422.

-- 
see shy jo
diff -Nru /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/changelog /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/changelog
--- /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/changelog	2007-02-19 04:15:08.000000000 -0500
+++ /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/changelog	2007-05-11 15:02:24.000000000 -0400
@@ -1,3 +1,13 @@
+debian-archive-keyring (2007.02.20) UNRELEASED; urgency=low
+
+  * Add a postinst to the udeb that creates an archive.gpg symlink
+    if one doesn't yet exist.
+  * Clean up use of dpkg-gencontrol, removing obsolete workaround.
+  * Remove removed-keys keyring from udeb to save space. Closes: #423422
+  * Set udeb priority to optional to match overrides.
+
+ -- Joey Hess <[EMAIL PROTECTED]>  Fri, 11 May 2007 14:56:23 -0400
+
 debian-archive-keyring (2007.02.19) unstable; urgency=low
 
   * added Etch stable release key (ID: ADB11277) (closes: #410788)
diff -Nru /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/control /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/control
--- /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/control	2006-11-21 10:35:23.000000000 -0500
+++ /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/control	2007-05-11 15:02:12.000000000 -0400
@@ -12,7 +12,7 @@
  contains the archive keys used for that.
 
 Package: debian-archive-keyring-udeb
-Priority: standard
+Priority: optional
 Architecture: all
 Section: debian-installer
 Recommends: gpgv-udeb
diff -Nru /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/debian-archive-keyring-udeb.postinst /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/debian-archive-keyring-udeb.postinst
--- /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/debian-archive-keyring-udeb.postinst	1969-12-31 19:00:00.000000000 -0500
+++ /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/debian-archive-keyring-udeb.postinst	2007-05-11 14:59:28.000000000 -0400
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -e
+DIR=/usr/share/keyrings
+if [ ! -e $DIR/archive.gpg ]; then
+	ln -s debian-archive-keyring.gpg $DIR/archive.gpg 
+fi
diff -Nru /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/rules /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/rules
--- /home/joey/tmp/N7GeMpgppN/debian-archive-keyring-2007.02.19/debian/rules	2006-01-18 17:20:17.000000000 -0500
+++ /home/joey/tmp/WqGYdIyQ85/debian-archive-keyring-2007.02.20/debian/rules	2007-05-11 15:00:48.000000000 -0400
@@ -49,12 +49,9 @@
 
 	$(install_dir) debian/debian-archive-keyring-udeb/usr/share/keyrings/
 	$(install_file) keyrings/debian-archive-keyring.gpg debian/debian-archive-keyring-udeb/usr/share/keyrings/
-	$(install_file) keyrings/debian-archive-removed-keys.gpg debian/debian-archive-keyring-udeb/usr/share/keyrings/
+	install -m 755 debian/debian-archive-keyring-udeb.postinst debian/debian-archive-keyring-udeb/DEBIAN/postinst
 
-	# Don't let dpkg-gencontrol write incorrect guesses to debian/files.
-	# Instead, register the udeb manually.
-	dpkg-gencontrol -pdebian-archive-keyring-udeb -Tdebian/debian-archive-keyring-udeb.substvars -Pdebian/debian-archive-keyring-udeb -isp -fdebian/files~
-	dpkg-distaddfile debian-archive-keyring-udeb_$(VERSION)_all.udeb debian-installer standard
+	dpkg-gencontrol -ndebian-archive-keyring-udeb_$(VERSION)_all.udeb -pdebian-archive-keyring-udeb -Tdebian/debian-archive-keyring-udeb.substvars -Pdebian/debian-archive-keyring-udeb -isp
 	chown -R root.root debian/debian-archive-keyring-udeb
 	chmod -R go=rX debian/debian-archive-keyring-udeb
 	dpkg --build debian/debian-archive-keyring-udeb ../debian-archive-keyring-udeb_$(VERSION)_all.udeb

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: debian-archive-keyring
Source-Version: 2007.02.19-0.1

We believe that the bug you reported is fixed in the latest version of
debian-archive-keyring, which is due to be installed in the Debian FTP archive:

debian-archive-keyring-udeb_2007.02.19-0.1_all.udeb
  to 
pool/main/d/debian-archive-keyring/debian-archive-keyring-udeb_2007.02.19-0.1_all.udeb
debian-archive-keyring_2007.02.19-0.1.dsc
  to 
pool/main/d/debian-archive-keyring/debian-archive-keyring_2007.02.19-0.1.dsc
debian-archive-keyring_2007.02.19-0.1.tar.gz
  to 
pool/main/d/debian-archive-keyring/debian-archive-keyring_2007.02.19-0.1.tar.gz
debian-archive-keyring_2007.02.19-0.1_all.deb
  to 
pool/main/d/debian-archive-keyring/debian-archive-keyring_2007.02.19-0.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[EMAIL PROTECTED]> (supplier of updated debian-archive-keyring 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 30 May 2007 14:38:39 -0400
Source: debian-archive-keyring
Binary: debian-archive-keyring-udeb debian-archive-keyring
Architecture: source all
Version: 2007.02.19-0.1
Distribution: unstable
Urgency: low
Maintainer: Michael Vogt <[EMAIL PROTECTED]>
Changed-By: Joey Hess <[EMAIL PROTECTED]>
Description: 
 debian-archive-keyring - GnuPG archive keys of the Debian archive
 debian-archive-keyring-udeb - GnuPG keys of the Debian archive (udeb)
Closes: 423422 423428
Changes: 
 debian-archive-keyring (2007.02.19-0.1) unstable; urgency=low
 .
   * NMU for d-i.
   * Add a postinst to the udeb that creates an archive.gpg symlink
     if one doesn't yet exist. Closes: #423428
   * Clean up use of dpkg-gencontrol, removing obsolete workaround.
   * Remove removed-keys keyring from udeb to save space. Closes: #423422
   * Set udeb priority to optional to match overrides.
Files: 
 e2bbb2181f2fcde09d96f3a2ba74945f 543 misc - 
debian-archive-keyring_2007.02.19-0.1.dsc
 3eb0d81734d92928b76cbe14869639a2 8846 misc - 
debian-archive-keyring_2007.02.19-0.1.tar.gz
 3030156ce1013545acca482d4436fed8 8088 misc important 
debian-archive-keyring_2007.02.19-0.1_all.deb
 74db914d6504f3cb406df83e0afd9bd4 3594 debian-installer optional 
debian-archive-keyring-udeb_2007.02.19-0.1_all.udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGXcVb2tp5zXiKP0wRArMuAKDFU0XShXP1axHawsne92bwklAtPwCgjE94
jRpOnyEIqZ+aGK/bgdeEotw=
=LhNu
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to