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