Your message dated Sat, 30 Apr 2022 11:49:52 +0000
with message-id <e1nklbk-0001ct...@fasolo.debian.org>
and subject line Bug#1008095: fixed in qemu 1:7.0+dfsg-2
has caused the Debian Bug report #1008095,
regarding qemu-system-data: missing Breaks: qemu-system-ppc (<< 1:6.1-4~)
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 ow...@bugs.debian.org
immediately.)


-- 
1008095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008095
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: qemu-system-data
Version: 1:6.2+dfsg-2
Severity: serious
User: debian...@lists.debian.org
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 qemu-system-ppc/stable
  # (1)
  apt-get install qemu-system-data
  apt-get remove qemu-system-data
  # (2)

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

  /usr/share/qemu/bamboo.dtb
  /usr/share/qemu/canyonlands.dtb

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 qemu-system-data package has the following relationships with 
qemu-system-ppc:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  qemu-system-ppc (<< 1:6.1-4~)

Looking at the package relationships of qemu-system-data I see the
following additional inconsistencies:

* The Provides: qemu-keymaps lacks corresponding Conflicts+Replaces: 
qemu-keymaps
* The Replaces: qemu-system-common (<< 1:2.12+dfsg-2~), qemu-system-ppc (<< 
1:6.1-4~), qemu-system-sparc (<< 1:4.2-4~)
  lacks corresponding Breaks: qemu-system-common (<< 1:2.12+dfsg-2~), 
qemu-system-ppc (<< 1:6.1-4~), qemu-system-sparc (<< 1:4.2-4~)


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

0m29.8s ERROR: FAIL: After purging files have disappeared:
  /usr/share/qemu/bamboo.dtb     owned by: qemu-system-data
  /usr/share/qemu/canyonlands.dtb        owned by: qemu-system-data

0m29.8s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/qemu-system-ppc.list        not owned


cheers,

Andreas

Attachment: qemu-system-ppc=1:5.2+dfsg-11+deb11u1_qemu-system-data=1:6.2+dfsg-3.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: qemu
Source-Version: 1:7.0+dfsg-2
Done: Michael Tokarev <m...@tls.msk.ru>

We believe that the bug you reported is fixed in the latest version of
qemu, 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 1008...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <m...@tls.msk.ru> (supplier of updated qemu 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 30 Apr 2022 13:38:12 +0300
Source: qemu
Architecture: source
Version: 1:7.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QEMU Team <pkg-qemu-de...@lists.alioth.debian.org>
Changed-By: Michael Tokarev <m...@tls.msk.ru>
Closes: 1008095
Changes:
 qemu (1:7.0+dfsg-2) unstable; urgency=medium
 .
   * d/control: add Rules-Requires-Root: no
   * d/control: switch to debhelper-compat=13
   * d/control: drop "qemu" empty/dummy pseudopackage
   * d/control: do not build linux-user* on ia64 and powerpc
     (not supported by upstream anymore)
   * d/control: add Breaks for qemu-system-data for other packages from which
     it borrowed files in the past (Closes: #1008095)
   * d/rules: switch to the dh sequence (but keep build-{arch,indep}),
     rearrange some rules.
     This brings us dh_dwz (very slow) and dh_strip_nondeterminism.
   * d/rules: do not explicitly turn off slirp & capstone (now properly
     controlled by --with[out]-default-features option)
   * d/rules: do not try to enable tcg-interpreter on the unsupported
     targets, it does not help to build tools anymore
   * d/rules: do not chown -w d/control, it breaks dpkg-source
   * d/rules: clean up the clean target
   * d/not-installed: list many documentation files and qemu-plugin.h
   * configure-make-fortify_source-yes-by-default.patch: enable
     fortify-source for minimal builds too
   * d/changelog: mention #990562 (CVE-2021-3611) closed by 7.0
Checksums-Sha1:
 9fd1f6c488992e0b07c75192818fc9667f03e95a 6435 qemu_7.0+dfsg-2.dsc
 53dc43c840647bcfb0210d0cd7849a15fe6bb543 98844 qemu_7.0+dfsg-2.debian.tar.xz
 0cad7b98c50f6bdd4cd7fd412cac676ce133493c 14022 qemu_7.0+dfsg-2_source.buildinfo
Checksums-Sha256:
 063d24f43b30efac3f2071dd930bd4a5b6b4b6d3b48653bacb1c9b5d50b77f2a 6435 
qemu_7.0+dfsg-2.dsc
 6cab34794d76836fcde19973915a3b5e1d90df58ce405accbd50b319084bfed5 98844 
qemu_7.0+dfsg-2.debian.tar.xz
 b43b549e99c9a1a0df3afcfef5575a209ef6c9c3bc0f87457da826785fa11148 14022 
qemu_7.0+dfsg-2_source.buildinfo
Files:
 7e7c1a1bb6746cbe84c822a13f595144 6435 otherosfs optional qemu_7.0+dfsg-2.dsc
 3b8074903ca9cc6e720108e073f87091 98844 otherosfs optional 
qemu_7.0+dfsg-2.debian.tar.xz
 4ebe2973dbe8128684cc4aedfefbc0bc 14022 otherosfs optional 
qemu_7.0+dfsg-2_source.buildinfo

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

iQFDBAEBCAAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmJtG20PHG1qdEB0bHMu
bXNrLnJ1AAoJEHAbT2saaT5ZvewH/3SsbU3xdtECKbCu9xo45YL052mtc2vBu7/p
7z9WRNansexMEzxCtBHWpLjSU6qL4KrzSHbvxztRWYjeO7wHRdxM3fXDjZYrX4Yi
dSI8S+WeCNy4Afsi0McN6YLWbNLrihisTXYeFVtFE19enloVVCjbrZJJ//yUtpHD
cKeUua21iQM9kVAaPLBiR2OhfACI8lj0Hi1YTzvkB1SOeEtm0eYR+uLmmrOLZqMV
4Oa0qMe7m4IaiOb8/dR62Xjhub2KRCUUCjA7bWfzzYXu8ay0y96YiQ3q6/lvoh7O
0FwUZHvPO+N5X2AK4M9s9bahlwkF6kD0y1i3ngwmjREYgguOEsU=
=zrM3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to