Your message dated Thu, 22 Jun 2006 15:17:09 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#374461: fixed in tar 1.15.91-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: tar
Version: 1.15.1dfsg-3
Severity: wishlist
Tags: patch

"deconfigure" should act like "remove", since a (hypothetical)
dependency is gone, and postinstall abort-[deconfigure|remove] should
roll back the changes.

BTW, since tar no longer ships an info document, the info --remove
call should be somewhere else, eg. preinst or postinst, so they can
take effect immediately, instead of whenever users next remove tar :)

--- /var/lib/dpkg/info/tar.prerm        2006-04-15 02:33:13.000000000 -0400
+++ /tmp/tar.prerm      2006-06-18 15:28:52.000000000 -0400
@@ -1,11 +1,19 @@
-#!/bin/sh -e
+#! /bin/sh
+set -e
 
-if [ "$1" = remove ]; then 
+case "$1" in
+remove|deconfigure)
+       update-alternatives --remove rmt /usr/sbin/rmt-tar
        install-info --quiet --remove tar
        if test -L /sbin/rmt && test /sbin/rmt -ef /usr/sbin/rmt; then
                rm -f /sbin/rmt
        fi
-       update-alternatives --remove rmt /usr/sbin/rmt-tar
-fi
-
+       ;;
 
+upgrade|failed-upgrade)
+       :;
+       ;;
+*)
+       echo "$0: Undocumented call: \"[EMAIL PROTECTED]"" >&2
+       exit 1
+esac

--- /var/lib/dpkg/info/tar.postinst     2006-04-15 02:33:13.000000000 -0400
+++ /tmp/tar.postinst   2006-06-18 15:30:19.000000000 -0400
@@ -1,14 +1,21 @@
-#!/bin/sh -e
+#! /bin/sh
+set -e
 
-if [ "$1" = configure ]; then
+case "$1" in
+configure|abort-deconfigure|abort-remove)
        update-alternatives --install /usr/sbin/rmt rmt /usr/sbin/rmt-tar 50 \
                --slave /usr/share/man/man8/rmt.8.gz rmt.8.gz \
                        /usr/share/man/man8/rmt-tar.8.gz 
-fi
+       ;;
+
+upgrade)
+       # Nothing to undo
+       :;
+       ;;
+esac
 
 # Automatically added by dh_installmime
 if [ "$1" = "configure" ] && [ -x "`which update-mime 2>/dev/null`" ]; then
        update-mime
 fi
 # End automatically added section
 


--- End Message ---
--- Begin Message ---
Source: tar
Source-Version: 1.15.91-1

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

tar_1.15.91-1.diff.gz
  to pool/main/t/tar/tar_1.15.91-1.diff.gz
tar_1.15.91-1.dsc
  to pool/main/t/tar/tar_1.15.91-1.dsc
tar_1.15.91-1_i386.deb
  to pool/main/t/tar/tar_1.15.91-1_i386.deb
tar_1.15.91.orig.tar.gz
  to pool/main/t/tar/tar_1.15.91.orig.tar.gz



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.
Bdale Garbee <[EMAIL PROTECTED]> (supplier of updated tar 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: Thu, 22 Jun 2006 16:05:21 -0600
Source: tar
Binary: tar
Architecture: source i386
Version: 1.15.91-1
Distribution: unstable
Urgency: low
Maintainer: Bdale Garbee <[EMAIL PROTECTED]>
Changed-By: Bdale Garbee <[EMAIL PROTECTED]>
Description: 
 tar        - GNU tar
Closes: 367290 374461
Changes: 
 tar (1.15.91-1) unstable; urgency=low
 .
   * new upstream version, retrieved from alpha.gnu.org
   * update date in tar.1, closes: #367290
   * support rollbacks in maintainer scripts, drop removal of info since this
     package no longer delivers an info doc, closes: #374461
Files: 
 eea40029e33321f44bbad27772229341 578 utils required tar_1.15.91-1.dsc
 e2338a16b0464ec03826e000dae990a0 2016367 utils required tar_1.15.91.orig.tar.gz
 088e18565d0fcc4c923da146df4d1471 15367 utils required tar_1.15.91-1.diff.gz
 8f143a989908309e4d6011f7a086f4ca 601980 utils required tar_1.15.91-1_i386.deb

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

iD8DBQFEmxZLZKfAp/LPAagRAhyfAJ9C1RxnK222prp5NkqExRvBh4ETqQCfZC+E
RwKpe5ZrP17WCLJLPoT9OHE=
=ht1a
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to