[Piuparts-commits] [SCM] piatti.debian.org configuration files branch, develop, updated. 0.43-46-gf314139
Andreas Beckmann
debian at abeckmann.de
Mon Feb 27 17:50:17 UTC 2012
The following commit has been merged in the develop branch:
commit bddf5ce022d1443b70a9cb1ac70c95bc868cfa86
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sun Feb 26 23:28:55 2012 +0100
new template: removal_makes_files_disappear
for packages that Replaces without Breaks another package
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/org/piuparts.debian.org/htdocs/templates/mail/removal_makes_files_disappear.mail b/org/piuparts.debian.org/htdocs/templates/mail/removal_makes_files_disappear.mail
new file mode 100644
index 0000000..b1e3377
--- /dev/null
+++ b/org/piuparts.debian.org/htdocs/templates/mail/removal_makes_files_disappear.mail
@@ -0,0 +1,43 @@
+To: submit at bugs.debian.org
+Subject: removal of $OFFENDER makes files disappear from $VICTIM
+
+Package: $OFFENDER
+Affects: $VICTIM
+Version:
+Severity: serious
+User: debian-qa at lists.debian.org
+Usertags: piuparts replaces-without-breaks
+
+Hi,
+
+during a test with piuparts and EDOS tools I noticed your package causes
+removal of files that also belong to another package.
+This is caused by using Replaces without corresponding Breaks.
+
+The installation sequence to reproduce this problem is
+
+ apt-get install $VICTIM
+ # (1)
+ apt-get install $OFFENDER
+ apt-get remove $OFFENDER
+ # (2)
+
+The list of installed files at points (1) and (2) should be identical,
+but the following files have disappeared:
+
+
+This is a serious bug violating policy 7.6, see
+http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
+and also see the footnote that describes this incorrect behavior
+http://www.debian.org/doc/debian-policy/footnotes.html#f53
+
+The $OFFENDER package has the following relationships with $VICTIM:
+
+ Conflicts:
+ Breaks:
+ Replaces:
+
+From the attached log (scroll to the bottom...):
+
+
+cheers,
--
piatti.debian.org configuration files
More information about the Piuparts-commits
mailing list