Your message dated Sat, 07 Oct 2006 15:32:19 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#391628: fixed in apt-listchanges 2.70
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: apt-listchanges
Version: 2.68
Severity: important
Tags: patch
Here is what my patch fixes :
* Fixed the postrm script to remove /etc/apt/listchanges.conf on purge
and rewrote the test for ucf existence (was using "which" which isn't
essential)
* Fixed the postinst script not to use ucf if /etc/apt/listchanges.conf
doesn't exist, ie was purged
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)
Versions of packages apt-listchanges depends on:
ii apt 0.6.46.1 Advanced front-end for dpkg
ii debconf [debconf-2.0] 1.5.5 Debian configuration management sy
ii debianutils 2.17.3 Miscellaneous utilities specific t
ii python 2.4.3-11 An interactive high-level object-o
ii python-apt 0.6.19 Python interface to libapt-pkg
ii python-support 0.5.3 automated rebuilding support for p
ii ucf 2.0015 Update Configuration File: preserv
Versions of packages apt-listchanges recommends:
ii exim4 4.63-4 metapackage to ease exim MTA (v4)
ii exim4-daemon-light [mail-tran 4.63-4 lightweight exim MTA (v4) daemon
-- debconf information excluded
--- apt-listchanges-2.68/debian/changelog 2006-10-04 12:06:35.000000000
+0200
+++ apt-listchanges-2.69/debian/changelog 2006-10-07 18:51:22.000000000
+0200
@@ -1,3 +1,13 @@
+apt-listchanges (2.69) unstable; urgency=low
+
+ * Fixed the postrm script to remove /etc/apt/listchanges.conf on purge
+ and rewrote the test for ucf existence (was using "which" which isn't
+ essential)
+ * Fixed the postinst script not to use ucf if /etc/apt/listchanges.conf
+ doesn't exist, ie was purged
+
+ -- Damien Laniel <[EMAIL PROTECTED]> Sat, 7 Oct 2006 18:43:24 +0200
+
apt-listchanges (2.68) unstable; urgency=low
* Fix the mail instantiation, thanks to Daniel Lublin (Closes: 391016).
diff -ru apt-listchanges-2.68/debian/postinst
apt-listchanges-2.69/debian/postinst
--- apt-listchanges-2.68/debian/postinst 2006-10-03 09:56:52.000000000
+0200
+++ apt-listchanges-2.69/debian/postinst 2006-10-07 17:42:52.000000000
+0200
@@ -31,7 +31,11 @@
db_get apt-listchanges/which
echo "which=$RET" >> $PREFERENCES.new
- ucf --debconf-ok $PREFERENCES.new $PREFERENCES
+ if [ -f $PREFERENCES ]; then
+ ucf --debconf-ok $PREFERENCES.new $PREFERENCES
+ else
+ mv $PREFERENCES.new $PREFERENCES
+ fi
rm -f $PREFERENCES.new
## Cleanup from older versions
diff -ru apt-listchanges-2.68/debian/postrm apt-listchanges-2.69/debian/postrm
--- apt-listchanges-2.68/debian/postrm 2006-10-03 09:56:52.000000000 +0200
+++ apt-listchanges-2.69/debian/postrm 2006-10-07 15:52:44.000000000 +0200
@@ -11,9 +11,10 @@
if [ "$1" = "purge" ]; then
rm -f $hook.disabled
rm -f /var/lib/apt/listchanges.db
- if wich ucf >/dev/null 2>&1; then
+ if [ ucf --help > /dev/null 2>&1 ]; then
ucf -p /etc/apt/listchanges.conf
fi
+ rm -f /etc/apt/listchanges.conf
fi
#DEBHELPER#
--- End Message ---
--- Begin Message ---
Source: apt-listchanges
Source-Version: 2.70
We believe that the bug you reported is fixed in the latest version of
apt-listchanges, which is due to be installed in the Debian FTP archive:
apt-listchanges_2.70.dsc
to pool/main/a/apt-listchanges/apt-listchanges_2.70.dsc
apt-listchanges_2.70.tar.gz
to pool/main/a/apt-listchanges/apt-listchanges_2.70.tar.gz
apt-listchanges_2.70_all.deb
to pool/main/a/apt-listchanges/apt-listchanges_2.70_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.
Pierre Habouzit <[EMAIL PROTECTED]> (supplier of updated apt-listchanges
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: Sat, 7 Oct 2006 22:00:54 +0200
Source: apt-listchanges
Binary: apt-listchanges
Architecture: source all
Version: 2.70
Distribution: unstable
Urgency: low
Maintainer: Pierre Habouzit <[EMAIL PROTECTED]>
Changed-By: Pierre Habouzit <[EMAIL PROTECTED]>
Description:
apt-listchanges - Display change history from .deb archives
Closes: 390997 391628
Changes:
apt-listchanges (2.70) unstable; urgency=low
.
[ Damien Laniel ]
* Fixed the postrm script to remove /etc/apt/listchanges.conf on purge
and rewrote the test for ucf existence (was using "which" which isn't
essential)
* Fixed the postinst script not to use ucf if /etc/apt/listchanges.conf
doesn't exist, ie was purged
.
[ Pierre Habouzit ]
* Use Damien's patch that also should fix the `code 10 ` postinst problem.
(Closes: 391628, 390997)
Files:
68886ae35e7beb001491fce00ce0d1d4 651 utils optional apt-listchanges_2.70.dsc
503e1e795611afe3430193aae0051075 83311 utils optional
apt-listchanges_2.70.tar.gz
00f17d01ec1bb09af20fe0ad6320b656 60412 utils optional
apt-listchanges_2.70_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFKAhYvGr7W6HudhwRAusaAJ40AyjYWvh+sPpK3vdg1djUGvkmlgCeJxbG
vZ1piJ89zxkukIst5j4I+Xc=
=qoT+
-----END PGP SIGNATURE-----
--- End Message ---