Your message dated Wed, 31 Aug 2022 11:34:20 +0000
with message-id <e1otlza-00enaj...@fasolo.debian.org>
and subject line Bug#1018813: fixed in pkgconf 1.8.0-4
has caused the Debian Bug report #1018813,
regarding pkgconf-bin: removal of pkgconf-bin makes files disappear from pkgconf
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.)


-- 
1018813: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018813
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pkgconf-bin
Version: 1.8.0-2
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts replaces-without-breaks
Control: affects -1 + pkgconf

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 pkgconf/testing
  # (1)
  apt-get install pkgconf-bin/sid
  apt-get remove pkgconf-bin
  # (2)

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

  /usr/bin/pkgconf

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 pkgconf-bin package has the following relationships with pkgconf:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  pkgconf (<< 1.8.0-2~)

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

0m31.4s ERROR: FAIL: After purging files have disappeared:
  /usr/bin/pkgconf       owned by: pkgconf-bin

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


cheers,

Andreas

Attachment: pkgconf=1.8.0-1_pkgconf-bin=1.8.0-3.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: pkgconf
Source-Version: 1.8.0-4
Done: Andrej Shadura <andre...@debian.org>

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

Debian distribution maintenance software
pp.
Andrej Shadura <andre...@debian.org> (supplier of updated pkgconf 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: Wed, 31 Aug 2022 13:18:21 +0200
Source: pkgconf
Architecture: source
Version: 1.8.0-4
Distribution: unstable
Urgency: medium
Maintainer: Andrej Shadura <andre...@debian.org>
Changed-By: Andrej Shadura <andre...@debian.org>
Closes: 1018813
Changes:
 pkgconf (1.8.0-4) unstable; urgency=medium
 .
   * Declare Breaks against non-split pkgconf package (Closes: #1018813).
Checksums-Sha1:
 bcec7e4018a1bbdf7e98843647c86544180163d6 1513 pkgconf_1.8.0-4.dsc
 35f1a94e377630530208648c3d8b59962db71373 8496 pkgconf_1.8.0-4.debian.tar.xz
Checksums-Sha256:
 ae6082c287e6f1fb7fc45d24ae5f215b24cbaa6902cab078ceb4b97297ffd72b 1513 
pkgconf_1.8.0-4.dsc
 403a35144cbc236c531ba50a8040603e2840b1779ccc45ab2fb9ff6762bd34ac 8496 
pkgconf_1.8.0-4.debian.tar.xz
Files:
 22383281bcbbfe0b20987984d0e681f4 1513 devel optional pkgconf_1.8.0-4.dsc
 a62af31ceeb9ea1012ef26a34b4687da 8496 devel optional 
pkgconf_1.8.0-4.debian.tar.xz

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

iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCYw9DnwAKCRDoRGtKyMdy
YdKKAP4mEKjbe3lrVmjDPiR29EEVeNwuOQbi0al0fKEkwnUHegD/ckDwECpRJFLV
V20VNbNVsuEB0y+YgFm7d3OJwO9HVA8=
=MFgf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to