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

Attachment: OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to