Bug#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-04-03 Thread Mattia Rizzolo
On Sat, Mar 12, 2016 at 01:48:27PM -0500, Michael Gilbert wrote:
> On Wed, Mar 9, 2016 at 10:20 AM, Markus Koschany wrote:
> > https://github.com/JetBrains/kotlin
> >
> > This one seems to be the blocker because kotlin build-depends on
> > components of IntelliJ IDEA and all in all that's a lot of stuff for a
> > mere library.
> 
> This is the huge dependency stack that I was referring to.
> 
> > But perhaps I am missing something and it is much simpler...
> 
> Possibly, I only did a quick look at it a while ago, so I don't know
> if it's the only approach.

Any progress on this?
There are very few rdeps of openjdk-7 left (and today I'm poking them).

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  http://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#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-03-12 Thread Michael Gilbert
On Wed, Mar 9, 2016 at 10:20 AM, Markus Koschany wrote:
> https://github.com/JetBrains/kotlin
>
> This one seems to be the blocker because kotlin build-depends on
> components of IntelliJ IDEA and all in all that's a lot of stuff for a
> mere library.

This is the huge dependency stack that I was referring to.

> But perhaps I am missing something and it is much simpler...

Possibly, I only did a quick look at it a while ago, so I don't know
if it's the only approach.

Best wishes,
Mike

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


Bug#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-03-09 Thread Markus Koschany
On Wed, 9 Mar 2016 14:31:19 +0100 Markus Koschany  wrote:
[...]
> I had a quick look at lwjgl3. It seems the API has been declared stable
> and lwjgl2 will be retired in favor of lwjgl3. I will try to package
> version 3. There are no reverse-dependencies for lwjgl, so the risk of
> breaking something is for once quite small.
> 

https://github.com/LWJGL/lwjgl3/

For building lwgl3 we would need jcommander, which is in Debian, and
kotlin, a programming language and compiler.

https://github.com/JetBrains/kotlin

This one seems to be the blocker because kotlin build-depends on
components of IntelliJ IDEA and all in all that's a lot of stuff for a
mere library. But perhaps I am missing something and it is much simpler...

Markus



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#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-03-09 Thread Markus Koschany
On Tue, 8 Mar 2016 21:36:31 -0500 Michael Gilbert 
wrote:
> > I have switched the build-dependency to default-jdk and changed
> > JAVA_HOME in debian/rules accordingly. However the package FTBFS with
> > OpenJDK 8. I guess packaging the latest upstream release would be the
> > best option.
> 
> 2.9.3 is supposed to support building without ant.  I looked at it a
> while ago, and it isn't quite that simple.
> 
> lwjgl3 is also available, but it has a huge dependency stack with
> almost none of it in Debian yet.
> 
> I have less interest in lwjgl now than I used to, and I may not be
> able to find the time to work on it.
> 
> Best wishes,
> Mike

I had a quick look at lwjgl3. It seems the API has been declared stable
and lwjgl2 will be retired in favor of lwjgl3. I will try to package
version 3. There are no reverse-dependencies for lwjgl, so the risk of
breaking something is for once quite small.

Regards,

Markus



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#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-03-08 Thread Michael Gilbert
> I have switched the build-dependency to default-jdk and changed
> JAVA_HOME in debian/rules accordingly. However the package FTBFS with
> OpenJDK 8. I guess packaging the latest upstream release would be the
> best option.

2.9.3 is supposed to support building without ant.  I looked at it a
while ago, and it isn't quite that simple.

lwjgl3 is also available, but it has a huge dependency stack with
almost none of it in Debian yet.

I have less interest in lwjgl now than I used to, and I may not be
able to find the time to work on it.

Best wishes,
Mike

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


Bug#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-03-08 Thread Markus Koschany
Control: tags -1 confirmed

On Mon, 08 Feb 2016 20:27:30 + Matthias Klose  wrote:
> Package: src:lwjgl
> Version: 2.7.1+dfsg-5
> Severity: serious
> User: debian-j...@lists.debian.org
> Usertags: openjdk-8-transition
> 
> The package build-depends or depends one an openjdk-7-* package,
> which is scheduled for removal for stretch.  Please do not depend
> on a specific openjdk version, but on one of the default-java,
> default-java-headless or default-jdk packages instead.
> 
> default-java defaulting to openjdk-8 on most architectures is now
> available in unstable.

I have switched the build-dependency to default-jdk and changed
JAVA_HOME in debian/rules accordingly. However the package FTBFS with
OpenJDK 8. I guess packaging the latest upstream release would be the
best option.

Markus



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#814167: lwjgl: (Build-)Depends on OpenJDK 7

2016-02-08 Thread Matthias Klose
Package: src:lwjgl
Version: 2.7.1+dfsg-5
Severity: serious
User: debian-j...@lists.debian.org
Usertags: openjdk-8-transition

The package build-depends or depends one an openjdk-7-* package,
which is scheduled for removal for stretch.  Please do not depend
on a specific openjdk version, but on one of the default-java,
default-java-headless or default-jdk packages instead.

default-java defaulting to openjdk-8 on most architectures is now
available in unstable.

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