Bug#968937: src:derby: Please add support to build against libjson-simple-java >= 3

tony mancill tmancill at debian.org
Sat Sep 5 21:29:51 BST 2020


One more comment on the patch for this bug...

It's a little odd that we're patching the build system for a specific
version of json-simple *at build time* when none of the binary packages
declares a dependency on this.

For a short period of time we're going to end up with a binary package
built against the old json-simple that could fail at runtime once the
updated json-simple lands in unstable/testing.  This makes me think
that we should probably force the issue and update the sources with a
versioned build-dependency on 3.1.1, along with a runtime dependency for
the appropriate binary package, which I believe is derby-tools (although
it doesn't declare a dependency on libjson-simple-java currently).

However, given that I'm able to run derby locally and interact with it
without even having libjson-simple-java installed, I think that's
secondary and shouldn't hold up the transition.  We can revisit it as
soon as the transition completes.

The source package now runs the tests (with kudos to the lintian
developers for adding a check that caught the incorrect dh override in
debian/rules).

Thanks again for the patch.

Cheers,
tony
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20200905/0fc6216e/attachment.sig>


More information about the pkg-java-maintainers mailing list