Control: -1 affects src:trompeloeil-cpp On Wed, 8 Nov 2023 09:57:39 +0100 Pierre Gruet <p...@debian.org> wrote:
> Control: severity -1 important > > This seems like a good reason to keep a static library, at least for the > moment. > > If there remains only the renaming of the package and its description to > be changed, then downgrading the severity looks sensible. > > > > > > As a side note, the upload of the major version 3.x came out with > many breaking > > > interface changes giving rise to RC bugs in e.g. genomicsdb, > netgen, spdlog, > > > therion just to name a few, also to failing autopkgtests in many > rdeps. I would > > > have been more comfortable with such a huge version change being > advertised and > > > more prepared, with some kind of a library transition process for > instance.Should there maybe a new src:catch2 package be provided ? This also broke tests for trompeloeil-cpp which I maintain.
This seems like a sensible solution for now. according to upstream notes catch/catch2.hpp is superseded by catch/catch2_all.hpp,
but liking against this header does not work for my package (see https://github.com/catchorg/Catch2/blob/devel/docs/migrate-v2-to-v3.md).
I'd propose to check which packages work with the newer catch and patch if necessary; if it's inevitable I'd argue to create a semver catch2 package.
best, -- Matthias Geiger <werdahias> Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg
OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature