On Tue, Aug 15, 2023 at 05:28:25AM +0200, Bas Couwenberg wrote: > Source: zlib > Version: 1:1.2.13.dfsg-2 > Severity: serious > Justification: makes the package in question unusable or mostly so > > Dear Maintainer, > > zlib1g-dev fails to upgrade due to a file confict with libminizip-dev: > > Preparing to unpack .../zlib1g-dev_1%3a1.2.13.dfsg-2_amd64.deb ... > Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-2) over (1:1.2.13.dfsg-1) ... > dpkg: error processing archive > /var/cache/apt/archives/zlib1g-dev_1%3a1.2.13.dfsg-2_amd64.deb (--unpack): > trying to overwrite '/usr/include/minizip/crypt.h', which is also in > package libminizip-dev:amd64 1:1.2.13.dfsg-2 > dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) > Errors were encountered while processing: > /var/cache/apt/archives/zlib1g-dev_1%3a1.2.13.dfsg-2_amd64.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) > > Breaks/Replaces or Conflicts seem to be missing.
No, the bug is that the /usr/include/minizip headers are shipped in both zlib1g-dev and libminizip-dev, and that they should never have been in zlib1g-dev. > Kind Regards, > > Bas cu Adrian