Your message dated Wed, 17 Jun 2020 09:04:14 +0000
with message-id <e1jltzs-000c7z...@fasolo.debian.org>
and subject line Bug#962971: fixed in ruamel.yaml.clib 0.2.0-2
has caused the Debian Bug report #962971,
regarding python3-ruamel.yaml.clib: overwrites files from python3-ruamel.yaml
without Replaces
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.)
--
962971: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962971
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-ruamel.yaml.clib
Version: 0.2.0-1
Severity: serious
Justification: Policy 7.6.1
Steps to reproduce:
* Have python3-ruamel.yaml from testing
* Upgrade
Expected result: successful upgrade
Actual result:
> Preparing to unpack .../25-python3-ruamel.yaml.clib_0.2.0-1_amd64.deb ...
> Unpacking python3-ruamel.yaml.clib (0.2.0-1) ...
> dpkg: error processing archive
> /tmp/apt-dpkg-install-w9QDSF/25-python3-ruamel.yaml.clib_0.2.0-1_amd64.deb
> (--unpack):
> trying to overwrite
> '/usr/lib/python3/dist-packages/_ruamel_yaml.cpython-38-x86_64-linux-gnu.so',
> which is also in package python3-ruamel.yaml 0.15.89-3+b2
> dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
> Preparing to unpack .../26-python3-ruamel.yaml_0.16.10-2_all.deb ...
> Unpacking python3-ruamel.yaml (0.16.10-2) over (0.15.89-3+b2) ...
> Errors were encountered while processing:
> /tmp/apt-dpkg-install-w9QDSF/25-python3-ruamel.yaml.clib_0.2.0-1_amd64.deb
Workaround: retry the upgrade until apt decides to upgrade
python3-ruamel.yaml before installing python3-ruamel.yaml.clib.
This looks like the "Split, new A always requires new B" case from
<https://wiki.debian.org/PackageTransition>. The solution is usually
to have:
Package: python3-ruamel.yaml
Depends: python3-ruamel.yaml.clib (>= some version)
Package: python3-ruamel.yaml.clib
Breaks: python3-ruamel.yaml (<< 0.16.10)
Replaces: python3-ruamel.yaml (<< 0.16.10)
so that they have to be upgraded together, with python3-ruamel.yaml
temporarily broken during the upgrade transaction.
Thanks,
smcv
--- End Message ---
--- Begin Message ---
Source: ruamel.yaml.clib
Source-Version: 0.2.0-2
Done: cru...@debian.org (Michael R. Crusoe)
We believe that the bug you reported is fixed in the latest version of
ruamel.yaml.clib, 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 962...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael R. Crusoe <cru...@debian.org> (supplier of updated ruamel.yaml.clib
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: Wed, 17 Jun 2020 10:22:10 +0200
Source: ruamel.yaml.clib
Architecture: source
Version: 0.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 962971
Changes:
ruamel.yaml.clib (0.2.0-2) unstable; urgency=medium
.
* Testsuite: autopkgtest-pkg-python (routine-update)
* Rules-Requires-Root: no (routine-update)
* Breaks+Replaces ruamel.yaml before 0.16.10 (Closes: #962971)
Checksums-Sha1:
dcc5ab1da01314080d28f5bc4084d2bace6eff58 2140 ruamel.yaml.clib_0.2.0-2.dsc
df170de66a34710c0a9b56f41c76b8b7f3754595 2768
ruamel.yaml.clib_0.2.0-2.debian.tar.xz
a44751e526bbad5f6a80380adedb4fe71b598454 6786
ruamel.yaml.clib_0.2.0-2_source.buildinfo
Checksums-Sha256:
23b76d18e116a81074b28541d733764b753826c3f6cbe92c58fcba8f2be2c233 2140
ruamel.yaml.clib_0.2.0-2.dsc
6d5b0012c8dcee3f9ca90552c74031a251baac5b5271aa2cdac7ab24fcd81702 2768
ruamel.yaml.clib_0.2.0-2.debian.tar.xz
6d1224911812bd964c3b41720e510d0889f24b30794f457c44e17b7868d55049 6786
ruamel.yaml.clib_0.2.0-2_source.buildinfo
Files:
ce6d1835118611e2b403b293c60efe8d 2140 python optional
ruamel.yaml.clib_0.2.0-2.dsc
e99d642848fd1e20c2c77d0c0cefdcb9 2768 python optional
ruamel.yaml.clib_0.2.0-2.debian.tar.xz
c941c56ea962c9cec22686cd44dc75a6 6786 python optional
ruamel.yaml.clib_0.2.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAl7p0uQACgkQPCZ2P2xn
5uI8Fg/+P5vJXxcdK31PqiMY+8GqMgGdNexwY2Ymm1PxGRRBsYWL2sz0/3t7WHMM
S71pAV6TSJ/N5copY6hKLQWSy/ukiShiw92mELFvbR+ldoyRDmXtsVNh/ZP39eeL
BhXPtzoMBmAbB8fyKVfS89iCNRVjFy1RYKMRJZzLSv3zboHGCoUeE8AL0K/tvtDY
J/J4umZ+BRRKtecvoOVz99+pc9YFs/I679QNcuKIe73qNPd3othh/6E3Uns4E6Wr
aW8XjdEtIwX3k+J35jXPXCfApyxxbBcSiJdmvV+/oloETBfEhBj4cpa/Tv30QIKz
n6uUODnZuXqJ+ZJVwEh7V2PaTmUpb3bxn7rbke37JK1jVmj6jdVDSrzpjNxKZBjR
VJUL51ZWfxnbV9qvAGGhDsym1cGfxjH4Y5In4JZv24IYT05wFF2AZ4yY5nCk3i8X
mlMlzXASVV56fDWpBjbswFDFvaajyrJtyT7/+tfdC0kYSxxf1bqKcLFdROufoFig
zjcCUkjvXc0QH5OMEtlrh1+gd0+ZDojXr3PCxc7oBmTkQT0WoNQJ8qRJK3z9cBDp
fArCrFWvVr9ISyIi9WgRxV2dsxKG25mjIJnAjBzuqSLCPqx42YGBiyuuSfrCIS5A
SMSWFG0jHAXMi/za26btGKFi37swEp4f+P/wUYfWzhqdnfDrLlA=
=oIFr
-----END PGP SIGNATURE-----
--- End Message ---