[Debian-med-packaging] Bug#1069261: cwlformat: fails with newer ruamel.yaml
Julian Gilbey
jdg at debian.org
Thu Apr 18 23:03:43 BST 2024
Package: cwlformat
Version: 2022.02.18-2
Severity: serious
Tags: patch
I've uploaded ruamel.yaml version 0.18.6 and it has unfortunately
broken the test suite of cwlformat.
There is a simple patch, applied upstream, to fix this: it just
updates the expected output of the test. It is here:
https://github.com/rabix/cwl-format/commit/486a92b9667f80ed6a217bbb8f5683ae342f1d43
You would also need to version python3-ruamel.yaml (>= 0.18.6) in the
Build-Depends, as otherwise the test will fail when tested against the
older version of the package. It doesn't need this restriction in the
binary package, though, but the debian/tests/control will do,
otherwise that will also fail. I think I'll need to add a Breaks:
cwlformat (<< 2022.02.18-3) in python3-ruamel.yaml too, in order to
allow migration.
Thanks for your help! If you want me to do an NMU, I can do so (I'm
not in debian-med, so I don't think I can push to your salsa repo
though.
Best wishes,
Julian
More information about the Debian-med-packaging
mailing list