Re: nlohmann-json3-dev need to be reverted to trixie version
- To: Drew Parsons <dparsons@emerall.com>
- Cc: Bill Allombert <ballombe@debian.org>, Gianfranco Costamagna <locutusofborg@debian.org>, debian-science@lists.debian.org, nlohmann-json3-dev@packages.debian.org, Timo Röhling <roehling@debian.org>
- Subject: Re: nlohmann-json3-dev need to be reverted to trixie version
- From: Bill Allombert <ballombe@debian.org>
- Date: Sat, 20 Sep 2025 17:19:40 +0200
- Message-id: <[🔎] aM7GDE7r9cuJJAlU@seventeen>
- Mail-followup-to: Bill Allombert <ballombe@debian.org>, Drew Parsons <dparsons@emerall.com>, Gianfranco Costamagna <locutusofborg@debian.org>, debian-science@lists.debian.org, nlohmann-json3-dev@packages.debian.org, Timo Röhling <roehling@debian.org>
- In-reply-to: <[🔎] 9727212a0d72da430deb39f78c51a649@emerall.com>
- References: <[🔎] aMhNbvj6ehMGtr-h@seventeen> <[🔎] 1714925024.5600221.1757967831002@mail.yahoo.com> <[🔎] aMiCwkctWgB0ZvO6@seventeen> <[🔎] 1279967178.7223258.1758098030012@mail.yahoo.com> <[🔎] aMqG-M7IR5rDufsm@seventeen> <[🔎] aMsPQ5621tv5p4jX@seventeen> <[🔎] aMshGJM7d5yvUDbr@seventeen> <[🔎] 1100562249.659792.1758354736892@mail.yahoo.com> <[🔎] aM6NeB6ajX4oU2X6@seventeen> <[🔎] 9727212a0d72da430deb39f78c51a649@emerall.com>
On Sat, Sep 20, 2025 at 02:42:05PM +0200, Drew Parsons wrote:
> On 2025-09-20 13:18, Bill Allombert wrote:
> > On Sat, Sep 20, 2025 at 07:52:16AM +0000, Gianfranco Costamagna wrote:
> > >
> > > How do we move forward? Ok also to create a nlohmann-json3-3.12-dev or
> > > whatever, but I guess this one (3.11) should also go away as soon as
> > > possible, and let people migrate to the new one.
> >
> > Call it nlohmann-json3.12.0-dev, no need to duplicate the '3'.
> > Unfortunately it will need to Conflicts/Replaces (but not Provides)
> > nlohmann-json3-dev.
>
> How unstable is this ABI issue? Is the minor version really needed in the
> package name?
> Would nlohmann-json3.12-dev not be sufficient?
[[If you are interested, please read the discussion from the start, no need to
restart from scratch]]
The issue is precisely that upstream hardcode the full version string in the ABI
(in typename).
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: