[Debian-med-packaging] Bug#960654: Bug#960654: src:biojava4-live: Please add support to build against libjson-simple-java >= 3
olivier sallou
olivier.sallou at irisa.fr
Fri May 15 09:59:28 BST 2020
Hi,
thanks for the patch.
However, if json-simple API/ABI is broken, I think that package should
be kinda libjson-simple3-java to keep compatibility with existing
packages using old versions and allow transition of packages to new
release if needed and possible.
Anyway, gonna add your patch
Olivier
On Fri, 2020-05-15 at 09:41 +0200, Gilles Filippini wrote:
> Package: src:biojava4-live
> Version: 4.2.12+dfsg-2
> Severity: normal
> Tags: patch
>
> Hi,
>
> I'd like to transition json-simple 3.1.1 to unstable, but biojava4-
> live is a blocker since it builds against libjson-simple-java << 3
> only.
>
> The json-simple classes used by biojava4-live were deprecated in
> version 2.0.0 [1]. There were removed in versions 3.x [2].
>
> [1]
> https://github.com/cliftonlabs/json-simple/blob/json-simple-2.0.0/README.txt
> [2]
> https://github.com/cliftonlabs/json-simple/blob/json-simple-3.0.1/CHANGELOG
>
> Please find attached a patch proposal to use the current json-simple
> classes. I've tested that the package builds correctly against
> libjson-simple-java version 2.3.0-1 from unstable and version 3.1.1-
> 1~exp2 currently in experimental, and the build time test cases
> report no errors.
>
> Thanks in advance for considering.
>
> _g.
>
> -- System Information:
> Debian Release: buster/sid
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 5.6.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
> LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging
--
Olivier Sallou
Univ Rennes, Inria, CNRS, IRISA
Irisa, Campus de Beaulieu
F-35042 RENNES - FRANCE
Tel: 02.99.84.71.95
gpg key id: 4096R/326D8438 (keyring.debian.org)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438
More information about the Debian-med-packaging
mailing list