Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-11-11 Thread Mattia Rizzolo
On Mon, Oct 30, 2017 at 10:32:55PM +0100, Gilles Filippini wrote:
> Yes, it works.

That's great!
So I've now also uploaded that to the unstable branch as well.
Please do whatever you need to do to make that dependency automatic :)

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-30 Thread Mattia Rizzolo
On Wed, Oct 18, 2017 at 01:11:42AM +0200, Mattia Rizzolo wrote:
> We will have to do another opencv transition soon after this one ended
> anyway (if we manage to get it build right the way we want it…), so we
> will have ways to employ this thing soon enough.

That patch (well, I trimmed down the pom.xml actually) is now available
in experimental as part of the new opencv revision.

could you check if that works as expecting to have sikulix pick the
version from through maven?

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-18 Thread Gilles Filippini
Control: retitle -1 sikulix: hard coded dependency on libopencv3.2-java
Control: unblock 841733 by -1
Control: severity -1 normal

On Wed, 18 Oct 2017 01:16:53 +0200 Gilles Filippini  wrote:
> Mattia Rizzolo a écrit le 18/10/2017 à 01:11 :
> > On Wed, Oct 18, 2017 at 12:58:32AM +0200, Gilles Filippini wrote:
> >> On Tue, 17 Oct 2017 12:48:29 +0200 Mattia Rizzolo  
> >> wrote:
> >>> On Tue, Oct 17, 2017 at 10:26:11AM +0200, Gilles Filippini wrote:
>  How about mavenizing OpenCV Java lib so that ${maven:Depends} would find
>  out the right libopencvX.Y-java dependency?
> >>>
> >>> I'll happily accept patches for that.
> >>
> >> Attached.
> > 
> > Thank you!
> > 
> > It will definitely be part of the next upload, although I'd like to
> > avoid to do a 4th upload in just 3 days… OpenCV is not exactly light,
> > there are several architectures where it takes more than 12h to build.
> > Could you consider keeping the hardconded lib just a little longer and
> > bump the version?
> 
> Will do it by tomorrow.

Done.

_g.



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Processed: Re: Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-18 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 sikulix: hard coded dependency on libopencv3.2-java
Bug #877075 [libsikulixapi-java] sikulix: hard coded dependency on 
libopencv2.4-java
Changed Bug title to 'sikulix: hard coded dependency on libopencv3.2-java' from 
'sikulix: hard coded dependency on libopencv2.4-java'.
> unblock 841733 by -1
Bug #841733 [release.debian.org] transition: opencv
841733 was blocked by: 878793 841411 865831 841246 841416 861122 861270 841413 
841370 841407 841287 861194 841245 841408 877075 878549 812032 841412 841410 
841406 841405 877073 841409
841733 was not blocking any bugs.
Removed blocking bug(s) of 841733: 877075
> severity -1 normal
Bug #877075 [libsikulixapi-java] sikulix: hard coded dependency on 
libopencv3.2-java
Severity set to 'normal' from 'serious'

-- 
841733: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841733
877075: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877075
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-17 Thread Gilles Filippini
Mattia Rizzolo a écrit le 18/10/2017 à 01:11 :
> On Wed, Oct 18, 2017 at 12:58:32AM +0200, Gilles Filippini wrote:
>> On Tue, 17 Oct 2017 12:48:29 +0200 Mattia Rizzolo  wrote:
>>> On Tue, Oct 17, 2017 at 10:26:11AM +0200, Gilles Filippini wrote:
 How about mavenizing OpenCV Java lib so that ${maven:Depends} would find
 out the right libopencvX.Y-java dependency?
>>>
>>> I'll happily accept patches for that.
>>
>> Attached.
> 
> Thank you!
> 
> It will definitely be part of the next upload, although I'd like to
> avoid to do a 4th upload in just 3 days… OpenCV is not exactly light,
> there are several architectures where it takes more than 12h to build.
> Could you consider keeping the hardconded lib just a little longer and
> bump the version?

Will do it by tomorrow.

> We will have to do another opencv transition soon after this one ended
> anyway (if we manage to get it build right the way we want it…), so we
> will have ways to employ this thing soon enough.

Thanks,

_g.




signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-17 Thread Mattia Rizzolo
On Wed, Oct 18, 2017 at 12:58:32AM +0200, Gilles Filippini wrote:
> On Tue, 17 Oct 2017 12:48:29 +0200 Mattia Rizzolo  wrote:
> > On Tue, Oct 17, 2017 at 10:26:11AM +0200, Gilles Filippini wrote:
> > > How about mavenizing OpenCV Java lib so that ${maven:Depends} would find
> > > out the right libopencvX.Y-java dependency?
> > 
> > I'll happily accept patches for that.
> 
> Attached.

Thank you!

It will definitely be part of the next upload, although I'd like to
avoid to do a 4th upload in just 3 days… OpenCV is not exactly light,
there are several architectures where it takes more than 12h to build.
Could you consider keeping the hardconded lib just a little longer and
bump the version?

We will have to do another opencv transition soon after this one ended
anyway (if we manage to get it build right the way we want it…), so we
will have ways to employ this thing soon enough.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-17 Thread Mattia Rizzolo
On Tue, Oct 17, 2017 at 10:26:11AM +0200, Gilles Filippini wrote:
> How about mavenizing OpenCV Java lib so that ${maven:Depends} would find
> out the right libopencvX.Y-java dependency?

I'll happily accept patches for that.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-17 Thread Gilles Filippini
Hi Mattia,

On Fri, 13 Oct 2017 19:40:47 +0200 Mattia Rizzolo  wrote:
> Control: severity -1 serious
> 
> On Thu, Sep 28, 2017 at 02:48:51PM +0200, Mattia Rizzolo wrote:
> > libsikulixapi-java has an hardcoded dependency on libopencv2.4-java.
> > Such dependency needs to be bumped for every OpenCV transition,
> > therefore requiring sourceful changes at every SONAME bump.
> 
> I'm about to upload opencv 3.2 to unstable and therefore starting the
> transition.  Thus, this bug is now RC.

How about mavenizing OpenCV Java lib so that ${maven:Depends} would find
out the right libopencvX.Y-java dependency?

Thanks,

_g.



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Processed: Re: Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-13 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 serious
Bug #877075 [libsikulixapi-java] sikulix: hard coded dependency on 
libopencv2.4-java
Severity set to 'serious' from 'important'

-- 
877075: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877075
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-10-13 Thread Mattia Rizzolo
Control: severity -1 serious

On Thu, Sep 28, 2017 at 02:48:51PM +0200, Mattia Rizzolo wrote:
> libsikulixapi-java has an hardcoded dependency on libopencv2.4-java.
> Such dependency needs to be bumped for every OpenCV transition,
> therefore requiring sourceful changes at every SONAME bump.

I'm about to upload opencv 3.2 to unstable and therefore starting the
transition.  Thus, this bug is now RC.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877075: sikulix: hard coded dependency on libopencv2.4-java

2017-09-28 Thread Mattia Rizzolo
Package: libsikulixapi-java
Version: 1.1.1-1
Severity: important
Control: block -1 by 877073
Control: block 841733 by -1


Dear maintainer,

libsikulixapi-java has an hardcoded dependency on libopencv2.4-java.
Such dependency needs to be bumped for every OpenCV transition,
therefore requiring sourceful changes at every SONAME bump.

Right now we are working on moving to 3.2, but 3.3 will happen soon as
well.  It would be nice if you could find a way to have such dependency
defined at build time, but otherwise please be ready to do an upload to
sikulix changing the dependency after the transition starts.

Note that I am a member of the Java team, so I might do a Team upload if
needed (after #877073 gets fixed)



-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.