Bug#969633: transition: json-simple

2020-09-20 Thread Gilles Filippini
Hi Emilio,

Emilio Pozuelo Monfort a écrit le 20/09/2020 à 18:50 :
> On 06/09/2020 13:38, Gilles Filippini wrote:
>> Emilio Pozuelo Monfort a écrit le 06/09/2020 à 12:19 :
>>> On 06/09/2020 11:53, Gilles Filippini wrote:
 Package: release.debian.org
 Severity: normal
 User: release.debian@packages.debian.org
 Usertags: transition

 Hi,

 I'd like to transition json-simple 3.1.1 surrently sitting into 
 experimental.
 The name of the library doens't change, but reverse dependencies need a
 binnmu.
>>>
>>> Why is that?
>>
>> Upstream removed an API that was deprecated long ago and introduced a
>> few backward incompatible changes.
> 
> Then it needs a SONAME bump.

There is no such thing in java. I asked the question on the debian-java
list whether to change the binary package's name and it was answered
that it should be avoidable [1]. I eventually chose not to change it
because there are few reverse dependencies.

[1] https://lists.debian.org/debian-java/2020/05/msg00025.html

What do you think?

_g.



signature.asc
Description: OpenPGP digital signature


Bug#969633: transition: json-simple

2020-09-20 Thread Emilio Pozuelo Monfort
On 06/09/2020 13:38, Gilles Filippini wrote:
> Emilio Pozuelo Monfort a écrit le 06/09/2020 à 12:19 :
>> On 06/09/2020 11:53, Gilles Filippini wrote:
>>> Package: release.debian.org
>>> Severity: normal
>>> User: release.debian@packages.debian.org
>>> Usertags: transition
>>>
>>> Hi,
>>>
>>> I'd like to transition json-simple 3.1.1 surrently sitting into 
>>> experimental.
>>> The name of the library doens't change, but reverse dependencies need a
>>> binnmu.
>>
>> Why is that?
> 
> Upstream removed an API that was deprecated long ago and introduced a
> few backward incompatible changes.

Then it needs a SONAME bump.

Emilio



Bug#969633: transition: json-simple

2020-09-06 Thread Gilles Filippini
Emilio Pozuelo Monfort a écrit le 06/09/2020 à 12:19 :
> On 06/09/2020 11:53, Gilles Filippini wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian@packages.debian.org
>> Usertags: transition
>>
>> Hi,
>>
>> I'd like to transition json-simple 3.1.1 surrently sitting into experimental.
>> The name of the library doens't change, but reverse dependencies need a
>> binnmu.
> 
> Why is that?

Upstream removed an API that was deprecated long ago and introduced a
few backward incompatible changes.

_g.



signature.asc
Description: OpenPGP digital signature


Bug#969633: transition: json-simple

2020-09-06 Thread Emilio Pozuelo Monfort
On 06/09/2020 11:53, Gilles Filippini wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
>
> Hi,
> 
> I'd like to transition json-simple 3.1.1 surrently sitting into experimental.
> The name of the library doens't change, but reverse dependencies need a
> binnmu.

Why is that?

Emilio



Bug#969633: transition: json-simple

2020-09-06 Thread Gilles Filippini
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

I'd like to transition json-simple 3.1.1 surrently sitting into experimental.
The name of the library doens't change, but reverse dependencies need a
binnmu.

Here is the status for each of these build-rdeps:

biojava4-live   build OK
derby   build OK
h2database  build OK
i2p build OK
jts build OK
mapsforge   build OK
mobile-atlas-creatorbuild OK
mockito build OK
netbeansbuild KO - not in testing
orthanc-imagej  build OK
plm build OK
spatial4j   build OK
spatial4j-0.4   build OK
syndie  build OK
tikabuild KO - not in testing

Since there is no library name change, I'm not sure what to put into the
ben file. Here is an attempt:

Ben file:

title = "json-simple";
is_affected = .depends ~ /libjson-simple-java/ | .build-depends ~ 
/libjson-simple-java/;
is_good = .depends ~ /lbjson-simple-java/;
is_bad = .depends ~ /lbjson-simple-java/;

Thanks in advance for considering.

_g.

-BEGIN PGP SIGNATURE-

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAl9UsaAACgkQ7+hsbH/+
z4ONUwf/W8FDPmIaBatEdvExBoeCh5IIudZmWVVvaKScAbr6upt10y8wU876kpfI
B31Cl1XtFvlaiDqVNvuSuzjJ2+nFaHaFZncxG5fI9xl9pWZgkLSFXkOLwEG7f2TK
3WIT3DQqvQATXJqOelVqqKEb4Jo3eenA0NAdrCkTXDHmEJxzwPFVKFpLwr4UsLOy
w87pX3HwJD/q2OYiPMY1WW71dT29Gd9CP22SIXsDQM6wHqeJN5TyzCozcmZH+uAZ
nF2jL8gq372mg0WvnFRrvbrUTkC2p/yf1CWXtuG/p8W/ORoUNfv1DUtlhAQqC+o7
sXiftUHiXfdS6NKSg31TyRNHauaFPw==
=s8ZV
-END PGP SIGNATURE-