tags 689257 + pending
thanks

Hi Kai

First of all, sorry I haven't noticed your work/RFS on mentors. As
discussed I have now uploaded roundup (versioned as 1.4.20-1.1) to the
DELAYED/2 queue.

If you find time to work on it, you might also fix the important bug
for the documentation #677976, important is to follow the freeze
policy[1] from the Release Team and only do changes for that.

I'm not regularly following debian-mentors, if you don't find a
sponsor and I do not notice you can ping me directly (but note I'm not
familiar with python, so would be better to have it sponsored by a DD
knowing python).

 [1]: http://release.debian.org/wheezy/freeze_policy.html

Regards,
Salvatore
diff -Nru roundup-1.4.20/debian/changelog roundup-1.4.20/debian/changelog
--- roundup-1.4.20/debian/changelog	2012-06-18 23:01:34.000000000 +0200
+++ roundup-1.4.20/debian/changelog	2012-11-04 11:23:01.000000000 +0100
@@ -1,3 +1,14 @@
+roundup (1.4.20-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove conffiles only on purge.
+    Fix "deletes conffiles during postrm remove (policy 10.7.3)" as roundup
+    removed /etc/init.d/roundup, /etc/init.d/roundup-dirs and init script
+    links also on remove, abort-install and disappear calls to postrm.
+    (Closes: #689257)
+
+ -- Salvatore Bonaccorso <car...@debian.org>  Wed, 10 Oct 2012 16:07:43 +0200
+
 roundup (1.4.20-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru roundup-1.4.20/debian/roundup.postrm roundup-1.4.20/debian/roundup.postrm
--- roundup-1.4.20/debian/roundup.postrm	2012-06-18 15:52:46.000000000 +0200
+++ roundup-1.4.20/debian/roundup.postrm	2012-11-04 11:23:01.000000000 +0100
@@ -16,22 +16,24 @@
 
 case "$1" in
 
-  remove|purge|abort-install|disappear)
+  purge)
 	rm -f /etc/init.d/roundup /etc/init.d/roundup-dirs
 	update-rc.d roundup remove >/dev/null
 	update-rc.d roundup-dirs remove > /dev/null
-	if [ "$1" = "purge" ]; then
-	    # handle a dpkg bug
-	    [ -d /etc/roundup ] && rmdir --ignore-fail-on-non-empty /etc/roundup >/dev/null 2>&1
-	    [ -d /var/lib/roundup/trackers ] && rmdir --ignore-fail-on-non-empty /var/lib/roundup/trackers >/dev/null 2>&1
-	    [ -d /var/lib/roundup ] && rmdir --ignore-fail-on-non-empty /var/lib/roundup >/dev/null 2>&1
-	    rm -f /var/service/roundup > /dev/null 2>&1
-	    rm -fr /etc/roundup/service > /dev/null 2>&1
-	    rm -fr /var/run/roundup > /dev/null 2>&1
-	    check_and_delete_user
-	    check_and_delete_group
-	fi
+	# handle a dpkg bug
+	[ -d /etc/roundup ] && rmdir --ignore-fail-on-non-empty /etc/roundup >/dev/null 2>&1
+	[ -d /var/lib/roundup/trackers ] && rmdir --ignore-fail-on-non-empty /var/lib/roundup/trackers >/dev/null 2>&1
+	[ -d /var/lib/roundup ] && rmdir --ignore-fail-on-non-empty /var/lib/roundup >/dev/null 2>&1
+	rm -f /var/service/roundup > /dev/null 2>&1
+	rm -fr /etc/roundup/service > /dev/null 2>&1
+	rm -fr /var/run/roundup > /dev/null 2>&1
+	check_and_delete_user
+	check_and_delete_group
     ;;
+  remove|abort-install|disappear)
+    # do nothing
+    ;;
+
   upgrade)
     # do nothing
     ;;

Attachment: signature.asc
Description: Digital signature

Reply via email to