Your message dated Tue, 18 Aug 2020 13:34:02 +0000
with message-id <[email protected]>
and subject line Bug#968595: fixed in peony 3.0.2-2
has caused the Debian Bug report #968595,
regarding libpeony3: removal of libpeony3 makes files disappear from libpeony2
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 [email protected]
immediately.)


-- 
968595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968595
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpeony3
Version: 3.0.1-1
Severity: serious
User: [email protected]
Usertags: piuparts replaces-without-breaks

Hi,

during a test with piuparts and DOSE 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 libpeony2
  # (1)
  apt-get install libpeony3
  apt-get remove libpeony3
  # (2)

The list of installed files at points (1) and (2) should be identical,
but the following files have disappeared:

  /usr/share/libpeony-qt/libpeony-qt_zh_CN.qm

This is a serious bug violating policy 7.6, see
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
and also see the footnote that describes this incorrect behavior:
https://www.debian.org/doc/debian-policy/ch-relationships.html#id13

The libpeony3 package has the following relationships with libpeony2:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libpeony2

>From the attached log (scroll to the bottom...):

0m30.0s ERROR: FAIL: After purging files have disappeared:
  /usr/share/libpeony-qt/libpeony-qt_zh_CN.qm    owned by: libpeony3

0m30.0s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/libpeony2.list      not owned


cheers,

Andreas

Attachment: libpeony2=2.1.2-1+b1_libpeony3=3.0.1-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: peony
Source-Version: 3.0.2-2
Done: handsome_feng <[email protected]>

We believe that the bug you reported is fixed in the latest version of
peony, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
handsome_feng <[email protected]> (supplier of updated peony package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 18 Aug 2020 13:11:28 +0000
Source: peony
Architecture: source
Version: 3.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Kylin Team <[email protected]>
Changed-By: handsome_feng <[email protected]>
Closes: 968595
Changes:
 peony (3.0.2-2) unstable; urgency=medium
 .
   * debian/control:
     - libpeony3: add breaks with libpeony2. (Closes: #968595)
Checksums-Sha1:
 95085e0b9089f030b13c07590d4eeb7931ee5888 2330 peony_3.0.2-2.dsc
 61f2b71791c1a2daf4c72bc8948f05900e6e612d 425793 peony_3.0.2.orig.tar.gz
 fc099a9ca47e298f309221f9f8ba7cb1f2e5f9fa 29328 peony_3.0.2-2.debian.tar.xz
 9695b4d8e22ea678f759e8411a97d1232543b2f1 12549 peony_3.0.2-2_source.buildinfo
Checksums-Sha256:
 80b1d8c9ca4c25d161c490ba2771222e7712c652672da554b12e8cb498181e94 2330 
peony_3.0.2-2.dsc
 9e2537d8954a1c1e2307c8460568ce4dde963ee35d34ff3ecc255abd71f37df5 425793 
peony_3.0.2.orig.tar.gz
 07b596514e2c80c422c191e052f1f7fbf06acf79da732dfa218713ec35e3dfd1 29328 
peony_3.0.2-2.debian.tar.xz
 f596e366cbe32b2f49bc686faed02d16327baddfca9f12f602fb43c1a827e737 12549 
peony_3.0.2-2_source.buildinfo
Files:
 010a2020ce94e080dc34775ca147bb10 2330 utils optional peony_3.0.2-2.dsc
 ecf8b22b8bf2e15ea69b386a0778292c 425793 utils optional peony_3.0.2.orig.tar.gz
 4658f9acfee88b881c8eed64ce53608a 29328 utils optional 
peony_3.0.2-2.debian.tar.xz
 0a03b7a0f610c475bf929fa795aa7001 12549 utils optional 
peony_3.0.2-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJPBAEBCAA5FiEEhsgAHpUwnacZWWSCm7hQwBMRHwwFAl871GgbHGppYW5mZW5n
bGlAdWJ1bnR1a3lsaW4uY29tAAoJEJu4UMATER8M1jkP/RP3dezXowG7NFpb9FgU
ReO5j3z+kJZa3YxIeQQJ6n2yktgrtEZilaVvbg5eBN2B9k/1oGZ1hI8upjjrjYrB
BEC9BT/HU4/iTDwDxYebKbVSJPsz5XoIV+9GzxELtgxdQURaMNt10IdavoDRKzT5
jvJgwZAODepq3vialXRWeZWj3frkpi3KS98A2ydE9BP9aVApQPWMpXbeFKLn8ZiU
/evlhEjVOeCVRDD+6lQfmzsXzP1DiPGFXDiUBSU+vCiUhFSc39acNygijvNyIHkM
0uQ3vxxGdI8czC6sLSvNKw8r3GRGKZlYLiHG6Uu1HnlVz/WIXin9IpANywoR/P18
oU2rq+OUXpFC0X6vVtZBpM9pFOArAneNlgkv2CXAVH2U/cQv2d05dlCWCsG4cioO
bIMt0UrA4MGM8ST9RHMlUqSfShN6WlqPUFu91fndXZ1Dw2yHPQZOOJ8exaGw4Y6a
cjX0gQGrx6kuYzcGL7WMamNc8W0YFfpc4h7Kq0MOKLOwYBCRPIH7UUAWIr4OuPso
0iX89GTCVQ78foQaHPsaM5JuU0JVS40/UAYKuB2ael4tezFBb4TIby771/+VbkL8
QShlsGigYwSoOTROLt1UaUpVfZiZkKBK21aN5vvQ6D4gvij+QmNQmeRvxzPBjGpI
iJXoNYvhEHdJIUi2XZcEgGI5
=GYTv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to