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

Gilles Filippini pini at debian.org
Sat Sep 5 22:45:06 BST 2020


tony mancill a écrit le 05/09/2020 à 22:29 :
> 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.

Yes that's the plan. I'm aware of this problem, but I didn't find a
better solution.

> 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.

Thank you for the tests and the upload.

_g.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20200905/723a7177/attachment.sig>


More information about the pkg-java-maintainers mailing list