Multiple json-parsing C libraries included in the default install
Steve Langasek
steve.langasek at ubuntu.com
Thu Apr 7 07:03:28 UTC 2022
As part of reviewing priority mismatches for the jammy release[1], I noticed
that we are now pulling two json-parsing C libraries into the default Ubuntu
install. We have had libjson-c in the default install for a while, as a
dependency of libcryptsetup (and others); and libjansson has been in main
since 2015, but is now being pulled into the default install by both
mtr-tiny and nftables.
Is there any hope of consolidation here? Having two competing C
implementations of any sort of parser library in main seems like a
suboptimal choice.
Does anyone have a view on which of these two implementations is of higher
quality or has a better API?
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
[1] https://people.canonical.com/~ubuntu-archive/priority-mismatches.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20220407/25cd54e1/attachment.sig>
More information about the ubuntu-devel
mailing list