Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Emmanuel Bourg
Le 11/05/2015 03:45, Hilko Bengen a écrit : Elasticsearch 1.4.5 cannot be built with libt-digest-java/3.1-1 installed. Reverting back to 3.0-1 resolves this problem. Hi Hilko, t-digest is a fairly small library, did you consider porting Elasticsearch to the new version instead of reverting to

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Hilko Bengen
* Emmanuel Bourg: t-digest is a fairly small library, did you consider porting Elasticsearch to the new version instead of reverting to the previous version? This looks like an easy modification, and upstream will certainly be interested in such a change. No, I did not. And I will not

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Emmanuel Bourg
I got a look at Elasticsearch, and this is just a one line change: state.centroidCount() becomes state.centroids().size() in TDigestState.java. I wouldn't call that a severe incompatibility. We can also reintroduce the missing centroidCount() method in t-digest, such that our package supports

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Emmanuel Bourg
Here is the patch for Elasticsearch: https://github.com/jpountz/elasticsearch/commit/9e5b561 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Emmanuel Bourg
Le 11/05/2015 13:28, Hilko Bengen a écrit : Please don't just look at Elasticsearch but at the japi-compliance-checker report I attached. The incompatibilities are only relevant if they affect the packages depending on the library, and this relevance isn't reported by japi-compliance-checker.

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-11 Thread Hilko Bengen
* Emmanuel Bourg: I got a look at Elasticsearch, and this is just a one line change: state.centroidCount() becomes state.centroids().size() in TDigestState.java. I wouldn't call that a severe incompatibility. Please don't just look at Elasticsearch but at the japi-compliance-checker report I

Bug#784947: libt-digest-java: Version 3.1 is severely incompatible with version 3.0

2015-05-10 Thread Hilko Bengen
Package: libt-digest-java Version: 3.0-1 Severity: grave Elasticsearch 1.4.5 cannot be built with libt-digest-java/3.1-1 installed. Reverting back to 3.0-1 resolves this problem. The attached report generated by japi-compliance-checker shows that the 3.1 is backwards incompatible. The package