[Piuparts-commits] [SCM] piatti.debian.org configuration files branch, piatti, updated. 0.43-46-gf314139

Andreas Beckmann debian at abeckmann.de
Mon Feb 27 17:50:27 UTC 2012


The following commit has been merged in the piatti 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