Your message dated Tue, 17 Nov 2020 04:48:28 +0000
with message-id <[email protected]>
and subject line Bug#974918: fixed in notcurses 2.0.4+dfsg.1-3
has caused the Debian Bug report #974918,
regarding libnotcurses2,libnotcurses++2: missing Breaks+Replaces: 
libnotcurses1/libnotcurses++1 (>= 2)
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 [email protected]
immediately.)


-- 
974918: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974918
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libnotcurses2,libnotcurses++2
Version: 2.0.4+dfsg.1-2
Severity: serious
User: [email protected]
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'sid' to 'experimental'.
It installed fine in 'sid', then the upgrade to 'experimental' fails
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...):

  Preparing to unpack .../libnotcurses2_2.0.4+dfsg.1-2_amd64.deb ...
  Unpacking libnotcurses2:amd64 (2.0.4+dfsg.1-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libnotcurses2_2.0.4+dfsg.1-2_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/x86_64-linux-gnu/libnotcurses.so.2.0.4', which 
is also in package libnotcurses1:amd64 2.0.4+dfsg.1-1
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Preparing to unpack .../libnotcurses++2_2.0.4+dfsg.1-2_amd64.deb ...
  Unpacking libnotcurses++2:amd64 (2.0.4+dfsg.1-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libnotcurses++2_2.0.4+dfsg.1-2_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/x86_64-linux-gnu/libnotcurses++.so.2.0.4', 
which is also in package libnotcurses++1:amd64 2.0.4+dfsg.1-1
  Errors were encountered while processing:
   /var/cache/apt/archives/libnotcurses2_2.0.4+dfsg.1-2_amd64.deb
   /var/cache/apt/archives/libnotcurses++2_2.0.4+dfsg.1-2_amd64.deb


The versioned constraint (>= 2) may look curious, but is the correct
solution for this case where a SONAME change was not (immediately)
followed by a package rename. The libnotcurses[++]1 packages built
from versions 1.x.y should be co-installable with libnotcurses[++]2.


cheers,

Andreas

Attachment: libnotcurses++1=2.0.4+dfsg.1-1_libnotcurses++2=2.0.4+dfsg.1-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: notcurses
Source-Version: 2.0.4+dfsg.1-3
Done: Nick Black <[email protected]>

We believe that the bug you reported is fixed in the latest version of
notcurses, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nick Black <[email protected]> (supplier of updated notcurses 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 16 Nov 2020 23:19:59 -0500
Source: notcurses
Architecture: source
Version: 2.0.4+dfsg.1-3
Distribution: experimental
Urgency: medium
Maintainer: Nick Black <[email protected]>
Changed-By: Nick Black <[email protected]>
Closes: 974918
Changes:
 notcurses (2.0.4+dfsg.1-3) experimental; urgency=medium
 .
   [ Nick Black ]
   * Add Breaks/Replaces on libnotcurses1 and libnotcurses++1 >= 2.
     Thanks, Andreas Beckmann! (Closes: #974918)
Checksums-Sha1:
 7ecc3dbbbd6bc468b8ebc56f68049b8d223b22d5 2705 notcurses_2.0.4+dfsg.1-3.dsc
 62656e0446233273b6e43cb536f4a6ee603abf98 13700 
notcurses_2.0.4+dfsg.1-3.debian.tar.xz
 fb09fa7aaa2ed0284aa309ebd7869185a8495f5b 11588 
notcurses_2.0.4+dfsg.1-3_source.buildinfo
Checksums-Sha256:
 01811e028d86d346428c9c2e391502c5dc8a3d60d99a811964fb9e3a8dcbb11f 2705 
notcurses_2.0.4+dfsg.1-3.dsc
 23e38b3559c41adc5fed3d0cace6d70064f0ade5de1c06aba188e28d7c928b6d 13700 
notcurses_2.0.4+dfsg.1-3.debian.tar.xz
 7cbdb67b426dd877e0da2b9e29e975f6b43ce12c34029e4324008a40ca58324a 11588 
notcurses_2.0.4+dfsg.1-3_source.buildinfo
Files:
 2c8f2017d7964523f76c63d46c9101d2 2705 libs optional 
notcurses_2.0.4+dfsg.1-3.dsc
 2cae29dc8e8929e493bf2abd76beb66b 13700 libs optional 
notcurses_2.0.4+dfsg.1-3.debian.tar.xz
 58f8caa298558114ece7471d4d8d508d 11588 libs optional 
notcurses_2.0.4+dfsg.1-3_source.buildinfo

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

iQIzBAEBCgAdFiEEmi//dHmU4oe+xCLxX0NADCHL+swFAl+zUeAACgkQX0NADCHL
+szwAQ//T6tGoK8Fy79NXWiphrozdDQdnjUY1v3/69AnFUrP+s5W+QGdQmZr/JYk
NsXQLS5UEc7W5nw0ZYusO3dkxsZb2AL3DHsh65MwcaZXI4+QAfN9jzpS5In9SNU0
a/LzV6V3Z8mineepyKCpMmV7weN5C7NdmYO+DfpFgInhQgq63gBT9ihw1oNpAY7q
7hb2GrAvZuzh51sJbCO9GaYL/o0jYDV95bgoAB8pXbcHsyUH8yYTqMl+TelfTzXE
dtRRGZU67gKaY4bhkv/7x284qTmVAqFE1BooxcuVKSh9VYm+0eQubbqgiezMdEcJ
0aRNMuSAq3ziTHAYeDvXaS4sR3dR1j2QzucwhJ9v9BtsHYXKDK7xX3NJBh2fZ6Vc
nZGrkDmuiMp8vcNEeYhD0fk+vdj6j6OrlufIswJYlAuYi9Sdm7dwLOzsSrNWvUuO
xJ/geAJ6WseKfwX5lH05qqFrhKJx8IuDKXFNQhFVSDh29VjaPofdSNrFPUuwUzY6
5zO+3GWxzf/7l2OTVdf4V8+CG5bPVYi8t9iZAG/U40iEv3lHRlK279Wy+hEDUYfF
xJskNW8/yJlL2mtNxN41XifT5bGk4bz8fcqyJEG9cBxSH1NyLfI8sIGzztX8Vtyj
Yn0WkWsAIA5i23sb5Bf7NyeuFE7DDrhyJyYvA5G+eneg4ny5UZ0=
=SHJr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to