[Piuparts-commits] [piuparts] 01/06: add bug template for stable -> sid file overwrite errors

Holger Levsen holger at layer-acht.org
Sun Sep 17 14:06:44 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit 602d843c2b982fdf886ad3b159e2a0854e7d935a
Author: Andreas Beckmann <anbe at debian.org>
Date:   Sat Sep 16 22:39:04 2017 +0200

    add bug template for stable -> sid file overwrite errors
    
    Signed-off-by: Andreas Beckmann <anbe at debian.org>
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 ...e_from_stable_to_sid_-_trying_to_overwrite.mail | 27 ++++++++++++++++++++++
 debian/changelog                                   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/bug-templates/fails_to_upgrade_from_stable_to_sid_-_trying_to_overwrite.mail b/bug-templates/fails_to_upgrade_from_stable_to_sid_-_trying_to_overwrite.mail
new file mode 100644
index 0000000..06baaa3
--- /dev/null
+++ b/bug-templates/fails_to_upgrade_from_stable_to_sid_-_trying_to_overwrite.mail
@@ -0,0 +1,27 @@
+To: submit at bugs.debian.org
+Subject: fails to upgrade from 'stable' to 'sid' - trying to overwrite ...
+
+Package:
+Version:
+Severity: serious
+User: debian-qa at lists.debian.org
+Usertags: piuparts
+
+Hi,
+
+during a test with piuparts I noticed your package fails to upgrade from
+'stable'.
+It installed fine in 'stable', then the upgrade to 'sid' fails
+because it tries to overwrite other packages files without declaring a
+Breaks+Replaces relation.
+
+See policy 7.6 at
+https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
+
+This test intentionally skipped 'testing' to find file overwrite
+problems before packages migrate from 'unstable' to 'testing'.
+
+From the attached log (scroll to the bottom...):
+
+
+cheers,
diff --git a/debian/changelog b/debian/changelog
index f69c774..9c2e039 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ piuparts (0.81) UNRELEASED; urgency=medium
     - Treat install-info as fake-essential for all tests ending in squeeze.
   * master-bin/distill_alternatives_log: Parse piuparts.conf to find the
     sections that use scripts-log-alternatives.
+  * Add bug template for stable -> sid file overwrite errors.
   * Use copyright notices without FSF street address.
 
   [ Simon McVittie ]

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list