Hi, during a test with piuparts I noticed your package failed to install because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces From the attached log (scroll to the bottom...): Selecting previously unselected package opencu. Preparing to unpack .../archives/opencu_3-2_amd64.deb ... Unpacking opencu (3-2) ... dpkg: error processing archive /var/cache/apt/archives/opencu_3-2_amd64.deb (--unpack): trying to overwrite '/usr/bin/cu', which is also in package cu 1.07-27+b1 Errors were encountered while processing: /var/cache/apt/archives/opencu_3-2_amd64.deb How are cu and opencu supposed to co-exist? Is cu supposed to be removed from the archive? cheers, Andreas
Hey Andreas, opencu is a replacement for uudp-cu in the sense that they provide a binary with the same name and users installing opencu are unlikely to also uudp-cu. The binaries are however not 100% cli compatible, so scripts written for uudp-cu won't always work with opencu without adjustments. It looks like we have a similar situation with netcat and netcat-openbsd where the latter declares Breaks+Replaces netcat, so this seems like the correct solution. Regards, Tobias
We believe that the bug you reported is fixed in the latest version of opencu, 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 1011420@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Tobias Heider <me@tobhe.de> (supplier of updated opencu 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Mon, 23 May 2022 21:37:14 +0200 Source: opencu Architecture: source Version: 3-3 Distribution: unstable Urgency: medium Maintainer: Tobias Heider <me@tobhe.de> Changed-By: Tobias Heider <me@tobhe.de> Closes: 1011420 Changes: opencu (3-3) unstable; urgency=medium . * Add Breaks + Replaces cu (Closes: #1011420). Checksums-Sha1: cbc063ef9d9843dda9675b80e4a99bef25489cca 1799 opencu_3-3.dsc fdf8130b68ba1f15600df5a123dc85bfa6dcda98 2428 opencu_3-3.debian.tar.xz e93d25b9611a209d8ea38fa7047dd49fffd70f96 7062 opencu_3-3_amd64.buildinfo Checksums-Sha256: 55d8f06d59837dfdfb619a99f206917ca883211abd7fb3d2710faacd4315a186 1799 opencu_3-3.dsc cbbb99ea783f7d8db5073fb3f00848f655853b35df080e38dc638a4b2e2fcc07 2428 opencu_3-3.debian.tar.xz e3c5b556849c83377feeb584df54754f885e20980fcadb50a690e6b6fd2eaf91 7062 opencu_3-3_amd64.buildinfo Files: f4007cb7d30d94acc213fe167b1527dc 1799 misc optional opencu_3-3.dsc 6f9e746afbed948f47f4ee8c13a9ac6c 2428 misc optional opencu_3-3.debian.tar.xz 1bbd28b9c888a2e3b9f85e4846a14024 7062 misc optional opencu_3-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEP7FHOW9as2zJ9q6CWXuniu1D+jAFAmKdZEAACgkQWXuniu1D +jDbqw//e6EpiILfb5RWCZ0494ruS2OQiiYFD+o/MinceVE3OXPyQug3iFJsybFY nGpeGTmRTbD5f8A+ueNoDaxhN7eFOmzp0vkuXZh9i0DN6ojaXkL0DK8xBfAbdGpa ffKHhIxb6l+FncUCtyXwJriS2dA5B0yUHqFPNW0Mf/Yx4wqegilqJsspgNVAJ3B3 aiZrvZjwkxvGNFn3c7pLtwRCziICdJb2M5cBq7Pn5CQp7odIY2uux5gd/vGxWC6A wHW/J1dIzOFRYRuPtk1SybbPEsLY58wPh2TEOgHsNa8XyUqBZJEx18PLhIng98KT s+tU6bxroqkWfTOBZReMfSvfOysXzRp0wJ/s391m8LX+w8pd9Q69HwZLDgj48+jh l1kj9WVzr9RoMl3EhjITzbPaO2rNAB2JVXyiqB044hMEUreCCykhy6aS2OZI6dTr gap8F7c32DpLZIe0+v5QHEom1fXgeQ0QcrHNe44sv/27Nw+mqG6E5AABwfTZC2+I 0/3oNyEgtvrK84IuerPzj6JZu+/TvUGisJcuugeF7zqGMlDd+ast+JrB8MFMKW4I h3+XJ2CgHqZJVVR2TjiqHO3f8vzKeOExlu4cJAKYFrrumh+JjK8M/aBQNQqae5fg bFAaBqDBiBQaVA5UZ7BVXiJxg1k/J3inl+gG8WVoKx/KznKLc0w= =SAGZ -----END PGP SIGNATURE-----