Your message dated Sat, 20 Oct 2012 15:44:37 +0100 with message-id <1350744277.8831.23.camel@jacala.jungle.funky-badger.org> and subject line Re: Bug#690528: unblock: xml2rfc/1.36-5 has caused the Debian Bug report #690528, regarding unblock: xml2rfc/1.36-5 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 this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 690528: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690528 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: xml2rfc/1.36-5
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Mon, 15 Oct 2012 10:11:00 +0200
- Message-id: <[🔎] 20121015081059.GA11321@alf.mars>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock unblock xml2rfc/1.36-5 The squeeze version of xml2rfc fails to remove /etc/sgml/xml2rfc.cat on either remove or purge. Upgrading such a system and then installing wheezy's xml2rfc results in a conffile prompt as discovered by Andreas Beckmann using piuparts in #680291. Note that the behaviour of the squeeze package is a policy violation. The updated version solves the conffile prompt for the left over file. I attched the full debdiff between the version currently in wheezy and the fixing version in sid. Helmutdiff -Nru xml2rfc-1.36/debian/changelog xml2rfc-1.36/debian/changelog --- xml2rfc-1.36/debian/changelog 2012-08-31 20:16:57.000000000 +0200 +++ xml2rfc-1.36/debian/changelog 2012-10-15 01:31:22.000000000 +0200 @@ -1,3 +1,11 @@ +xml2rfc (1.36-5) unstable; urgency=low + + [ Helmut Grohne ] + * Always remove /etc/sgml/xml2rfc.cat when it is not a conffile. + (Closes: #680291) + + -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Sun, 14 Oct 2012 19:30:24 -0400 + xml2rfc (1.36-4) unstable; urgency=low * Bump Standards-Version to 3.9.3 (no changes needed) diff -Nru xml2rfc-1.36/debian/preinst xml2rfc-1.36/debian/preinst --- xml2rfc-1.36/debian/preinst 1970-01-01 01:00:00.000000000 +0100 +++ xml2rfc-1.36/debian/preinst 2012-10-15 01:29:51.000000000 +0200 @@ -0,0 +1,15 @@ +#!/bin/sh +set -e + +# xml2rfc version 1.35-1 as of Debian squeeze did not properly clean its +# package catalog upon removal or purge. This results in a conffile prompt when +# installing a dh_installcatalogs managed version. This is also known as +# #680291. The issue affects the upgrade from squeeze to wheezy. Once wheezy is +# released. This preinst file should be removed unless something else is added +# to it. +CENTCAT=/etc/sgml/xml2rfc.cat +if test -f "$CENTCAT" && ! dpkg-query -S "$CENTCAT" >/dev/null 2>&1; then + mv "$CENTCAT" "$CENTCAT.old" +fi + +#DEBHELPER#
--- End Message ---
--- Begin Message ---
- To: Helmut Grohne <helmut@subdivi.de>, 690528-done@bugs.debian.org
- Subject: Re: Bug#690528: unblock: xml2rfc/1.36-5
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 20 Oct 2012 15:44:37 +0100
- Message-id: <1350744277.8831.23.camel@jacala.jungle.funky-badger.org>
- In-reply-to: <[🔎] 20121015081059.GA11321@alf.mars>
- References: <[🔎] 20121015081059.GA11321@alf.mars>
On Mon, 2012-10-15 at 10:11 +0200, Helmut Grohne wrote: > The squeeze version of xml2rfc fails to remove /etc/sgml/xml2rfc.cat on > either remove or purge. Upgrading such a system and then installing > wheezy's xml2rfc results in a conffile prompt as discovered by Andreas > Beckmann using piuparts in #680291. Note that the behaviour of the > squeeze package is a policy violation. The updated version solves the > conffile prompt for the left over file. I attched the full debdiff > between the version currently in wheezy and the fixing version in sid. Unblocked; thanks. Regards, Adam
--- End Message ---