Your message dated Mon, 09 Nov 2020 15:49:00 +0000
with message-id <e1kc9pg-0007br...@fasolo.debian.org>
and subject line Bug#974057: fixed in kconfig-frontends 4.11.0.1+dfsg-5
has caused the Debian Bug report #974057,
regarding kconfig-frontends: missing Breaks: kconfig-frontends-nox
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.)


-- 
974057: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974057
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kconfig-frontends
Version: 4.11.0.1+dfsg-4
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 kconfig-frontends-nox
  # (1)
  apt-get install kconfig-frontends
  apt-get remove kconfig-frontends
  # (2)

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

  /usr/bin/kconfig
  /usr/bin/kconfig-conf
  /usr/bin/kconfig-diff
  /usr/bin/kconfig-gettext
  /usr/bin/kconfig-mconf
  /usr/bin/kconfig-merge
  /usr/bin/kconfig-nconf
  /usr/bin/kconfig-tweak
  /usr/include/kconfig/expr.h
  /usr/include/kconfig/list.h
  /usr/include/kconfig/lkc.h
  /usr/include/kconfig/lkc_proto.h
  /usr/lib/x86_64-linux-gnu/libkconfig-parser-4.11.0.so
  /usr/lib/x86_64-linux-gnu/libkconfig-parser.la
  /usr/lib/x86_64-linux-gnu/libkconfig-parser.so -> libkconfig-parser-4.11.0.so
  /usr/lib/x86_64-linux-gnu/pkgconfig/kconfig-parser.pc
  /usr/share/doc/kconfig-frontends/kconfig-language.txt.gz
  /usr/share/doc/kconfig-frontends/kconfig.txt.gz
  /usr/share/man/man1/kconfig-conf.1.gz
  /usr/share/man/man1/kconfig-diff.1.gz
  /usr/share/man/man1/kconfig-gettext.1.gz
  /usr/share/man/man1/kconfig-mconf.1.gz
  /usr/share/man/man1/kconfig-merge.1.gz
  /usr/share/man/man1/kconfig-nconf.1.gz
  /usr/share/man/man1/kconfig-tweak.1.gz
  /usr/share/man/man1/kconfig.1.gz


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 kconfig-frontends package has the following relationships with 
kconfig-frontends-nox:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  kconfig-frontends-nox
  Provides:  kconfig-frontends-nox

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

0m41.3s ERROR: FAIL: After purging files have disappeared:
  /usr/bin/kconfig       owned by: kconfig-frontends
  /usr/bin/kconfig-conf  owned by: kconfig-frontends
  /usr/bin/kconfig-diff  owned by: kconfig-frontends
  /usr/bin/kconfig-gettext       owned by: kconfig-frontends
  /usr/bin/kconfig-mconf         owned by: kconfig-frontends
  /usr/bin/kconfig-merge         owned by: kconfig-frontends
  /usr/bin/kconfig-nconf         owned by: kconfig-frontends
  /usr/bin/kconfig-tweak         owned by: kconfig-frontends
  /usr/include/kconfig/expr.h    owned by: kconfig-frontends
  /usr/include/kconfig/list.h    owned by: kconfig-frontends
  /usr/include/kconfig/lkc.h     owned by: kconfig-frontends
  /usr/include/kconfig/lkc_proto.h       owned by: kconfig-frontends
  /usr/lib/x86_64-linux-gnu/libkconfig-parser-4.11.0.so  owned by: 
kconfig-frontends
  /usr/lib/x86_64-linux-gnu/libkconfig-parser.la         owned by: 
kconfig-frontends
  /usr/lib/x86_64-linux-gnu/libkconfig-parser.so -> libkconfig-parser-4.11.0.so 
 owned by: kconfig-frontends
  /usr/lib/x86_64-linux-gnu/pkgconfig/kconfig-parser.pc  owned by: 
kconfig-frontends
  /usr/share/doc/kconfig-frontends/kconfig-language.txt.gz       owned by: 
kconfig-frontends
  /usr/share/doc/kconfig-frontends/kconfig.txt.gz        owned by: 
kconfig-frontends
  /usr/share/man/man1/kconfig-conf.1.gz  owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-diff.1.gz  owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-gettext.1.gz       owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-mconf.1.gz         owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-merge.1.gz         owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-nconf.1.gz         owned by: kconfig-frontends
  /usr/share/man/man1/kconfig-tweak.1.gz         owned by: kconfig-frontends
  /usr/share/man/man1/kconfig.1.gz       owned by: kconfig-frontends

0m41.3s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/kconfig-frontends-nox.list  not owned


cheers,

Andreas

Attachment: kconfig-frontends-nox=4.11.0.1+dfsg-4+b1_kconfig-frontends=4.11.0.1+dfsg-4+b1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: kconfig-frontends
Source-Version: 4.11.0.1+dfsg-5
Done: Philippe Thierry <phi...@debian.org>

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

Debian distribution maintenance software
pp.
Philippe Thierry <phi...@debian.org> (supplier of updated kconfig-frontends 
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: SHA512

Format: 1.8
Date: Mon, 09 Nov 2020 15:35:56 +0100
Source: kconfig-frontends
Architecture: source
Version: 4.11.0.1+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Philippe Thierry <phi...@debian.org>
Changed-By: Philippe Thierry <phi...@debian.org>
Closes: 974057
Changes:
 kconfig-frontends (4.11.0.1+dfsg-5) unstable; urgency=medium
 .
   * Fix: Replace without breaks (Closes: #974057).
   * Fix: Updated autopkgtests.
Checksums-Sha1:
 2424e106cd2822bbfd35a56debea97d36b039fc6 2173 
kconfig-frontends_4.11.0.1+dfsg-5.dsc
 38a46474b804b6fedef5aceb8b364610ab67ba09 6616 
kconfig-frontends_4.11.0.1+dfsg-5.debian.tar.xz
 d864d035833e6857bae1951510b07f2e5662f5e8 10946 
kconfig-frontends_4.11.0.1+dfsg-5_amd64.buildinfo
Checksums-Sha256:
 b724833035aa3497a5f3cd2c38d3472e696fe296d530a6c3f92f674161946fb3 2173 
kconfig-frontends_4.11.0.1+dfsg-5.dsc
 6bec79bd28ea55eb50203a1b7badc161783d52d674f97b72058c09e89ea6550c 6616 
kconfig-frontends_4.11.0.1+dfsg-5.debian.tar.xz
 ed46f8f4e54d9d712ca8b5860657bc4d5d1fa83939554e05c26cffd41eb00b5e 10946 
kconfig-frontends_4.11.0.1+dfsg-5_amd64.buildinfo
Files:
 cb60ce2942529956fcd42e13f4df164d 2173 devel optional 
kconfig-frontends_4.11.0.1+dfsg-5.dsc
 edb0dc43ac2de84d696a04704df058ab 6616 devel optional 
kconfig-frontends_4.11.0.1+dfsg-5.debian.tar.xz
 9c87a5c31b0b903459a4c176cc36bbc7 10946 devel optional 
kconfig-frontends_4.11.0.1+dfsg-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEE/N321ye0S80G/xoyyJ1XEt+UX28FAl+pYMkACgkQyJ1XEt+U
X2+dqw//ZPzQp2lQiS/YsMKBZbVH4Kj6jNVhqAGwnJ/R5x8v8BpH5Jr7CFeiAP+T
cf+MIH8hiswdv36zIOjvN4jIozwlOTlskdWTF1H8PXLeBh3SXDwCiT1F3l/S9rvd
0TMSJIolLbjyggV1fI6p58CFQgGqdeRAdrWzc3iDoJHG7dONCifsQxCb+uX4hmK/
StSG5OquFmBVkttaZhQknJQdFxuv+2CBEfSLvvXl+NtqwVM0bXT5JhvdUiYB/Stj
T2BxP7xPEd0bCPLRftzyH6/e2hKlEfITNDHS9iwTHhIay6pV2SCGcEptzsAPLoT4
e4fL6ODwYt3w7T6M3Qx2YOCFI7xBz2utXSyihWZh3hnsjp1oZLt69qgbqSahdW/D
dw7h+w2F4ht+J1isxZFRnrp1+r/x3vum9OVgy3qgpWweXdfnY69tkoHqK4RdoVGo
yo9OZ5gayZ4KpOGugymVbfC2jb+uyPk7K3BqF22TOdGlF5114xOZPZK1AryqIn++
VsOg25EY+AhDh0tR4WVH0OZ32Raq4mB80rstc+nsewBJw7sRGeLBo7iRQYJsS/2U
Uu644Z5qb3ldnPqludVWZYBQN5ATYwVpjzWDTnh5W8DIA1uD5akdav0T9YV6VeUu
QX68gJUyK4VPDRiOWpgYiI1U5kAXXpDpliNS6wEABShTU+DuANg=
=/knN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to