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

Reply via email to