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
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 ---