Re: Status of java-package

2018-08-22 Thread Michael Stone

On Wed, Aug 22, 2018 at 07:34:59PM +0200, Erwan David wrote:

I am surprised of the disapperance of javaws, since many mangement
console use them... And I do not count on hardware (or SOC) vendors to
upgrade them to whatever the new scheme will be.


It's better in the long term to keep around a dedicated vm to talk to 
the old stuff than carry old unmaintained java forever forward. The 
resources to maintain a bunch of old java releases simply don't exist.


Mike Stone



Re: Status of java-package

2018-08-22 Thread Erwan David
Le 08/22/18 à 18:32, Sven Hoexter a écrit :
> On Wed, Aug 22, 2018 at 04:10:29PM +0200, Erwan David wrote:
>
> Hi,
>
>> Thanks. Alas I have some mangement console for (surprise ?) oracle SAN
>> storage which only work with oracle Java. I'll keep an working one for
>> this...
> I hope it's not something based on Webstart? Because Webstart will no
> longer be part of Java 11. So I guess at least some of us will have to
> keep a copy of a JRE with javaws around for some time.
> That is also the reason why the Java 8 support in the current java-package
> shipped in Debian is kind of sufficient. Java 9 and 10 are only short
> term releases and starting with Java 11 quite a few things will change,
> and I think there is no real need for this repackaging of Oracle JREs
> anymore.
>
> Cheers,
> Sven
>
>
Alas java .class compiled with java 10 cannot be run by a java 8 VM, so
it is difficult.

I'll keep a copy of java 8 or 10 for those things.

I am surprised of the disapperance of javaws, since many mangement
console use them... And I do not count on hardware (or SOC) vendors to
upgrade them to whatever the new scheme will be.



Re: Status of java-package

2018-08-22 Thread Sergio Arana
Hi,

I downloaded all 3 DVD images for Debian 9.5 I installed the first one, but I 
would like to know how can I check the other two DVDs to see if there is 
software I might want to use/install.

Thanks,

⁣Sent from BlueMail ​

On Aug 22, 2018, 10:34 AM, at 10:34 AM, Sven Hoexter  wrote:
>On Wed, Aug 22, 2018 at 04:10:29PM +0200, Erwan David wrote:
>
>Hi,
>
>> Thanks. Alas I have some mangement console for (surprise ?) oracle
>SAN
>> storage which only work with oracle Java. I'll keep an working one
>for
>> this...
>
>I hope it's not something based on Webstart? Because Webstart will no
>longer be part of Java 11. So I guess at least some of us will have to
>keep a copy of a JRE with javaws around for some time.
>That is also the reason why the Java 8 support in the current
>java-package
>shipped in Debian is kind of sufficient. Java 9 and 10 are only short
>term releases and starting with Java 11 quite a few things will change,
>and I think there is no real need for this repackaging of Oracle JREs
>anymore.
>
>Cheers,
>Sven


Re: Status of java-package

2018-08-22 Thread Sven Hoexter
On Wed, Aug 22, 2018 at 04:10:29PM +0200, Erwan David wrote:

Hi,

> Thanks. Alas I have some mangement console for (surprise ?) oracle SAN
> storage which only work with oracle Java. I'll keep an working one for
> this...

I hope it's not something based on Webstart? Because Webstart will no
longer be part of Java 11. So I guess at least some of us will have to
keep a copy of a JRE with javaws around for some time.
That is also the reason why the Java 8 support in the current java-package
shipped in Debian is kind of sufficient. Java 9 and 10 are only short
term releases and starting with Java 11 quite a few things will change,
and I think there is no real need for this repackaging of Oracle JREs
anymore.

Cheers,
Sven



Re: Status of java-package

2018-08-22 Thread Erwan David
On Wed, Aug 22, 2018 at 11:55:49AM CEST, Sven Hoexter  said:
> On Tue, Aug 21, 2018 at 05:49:19PM +0200, Erwan David wrote:
> > Hi,
> > 
> > This package makes a .deb from oracle .tar.gz It does not package java
> > 9 nor java 10.  Is there a problem with those versions ?  Is the
> > packaged abandonned, and in this case is there anotehr method to uses
> > oracle JRE on debian ?
> 
> I'm currently maintaining my own fork because I did not get around
> to properly hijack the package. I had at some point contact with one
> of the prior maintainers but we could not get around merging my Java 9
> changes at that point.
> 
> So for now my fork is here:
> https://git.sven.stormbind.net/?p=sven/java-package.git;a=summary
> 
> Usage instruction if you do not want to build a Debian package out
> of it:
> https://sven.stormbind.net/blog/posts/deb_java-package-oracle-jdk9/
> 
> 
> It's not completely polished but I'm reluctant to invest more time
> because I assume we all move on to OpenJDK in some form in Januar 2019.
> 
> Context:
> As far as I know Oracle JRE/JDK builds will be only available for paying
> customers on a contract by September 2018 for Java 11 and January 2019
> for Java 8. At that point everyone else will propably migrate to some form
> of OpenJDK. If it's the one shipped by your distro or 3rd parties like
> Azul needs to be determined on a case by case basis I guess.
> There will still be reference binary OpenJDK builds published on
> jdk.java.net but I'm not sure if it's worth to provide support for them
> in java-package.
> 
> 
> Cheers,
> Sven

Thanks. Alas I have some mangement console for (surprise ?) oracle SAN
storage which only work with oracle Java. I'll keep an working one for
this...

-- 
Erwan



Re: Status of java-package

2018-08-22 Thread Sven Hoexter
On Tue, Aug 21, 2018 at 12:30:49PM -0400, Roberto C. Sánchez wrote:

Hi,

> Incidentally, it has been a long time since I encountered any Java that
> would run on the Oracle JVM but not on OpenJDK.  Are you sure you need
> to even bother with the Oracle JVM?

The main point so far was to aid debugging because you could be certain
on which code base you build and run it.
If everyone is using a slightly different build it's quite hard to track
down bugs. In one of my past jobs someone actually found three bugs in
the JVM and we once were victim of a regression in the expat parsers
in a few Java releases.

If you can not say for sure at which exact version your developers are,
and which one you use in production, and that often across Windows, OS X,
and various Linux distributions, the situation can be quite unpleasant.

I actually do not care for my desktop system at home, but if you run
a lot of stuff on the JVM in production, it can be an issue.

Sven



Re: Status of java-package

2018-08-22 Thread Sven Hoexter
On Tue, Aug 21, 2018 at 05:49:19PM +0200, Erwan David wrote:
>   Hi,
> 
> This package makes a .deb from oracle .tar.gz It does not package java
> 9 nor java 10.  Is there a problem with those versions ?  Is the
> packaged abandonned, and in this case is there anotehr method to uses
> oracle JRE on debian ?

I'm currently maintaining my own fork because I did not get around
to properly hijack the package. I had at some point contact with one
of the prior maintainers but we could not get around merging my Java 9
changes at that point.

So for now my fork is here:
https://git.sven.stormbind.net/?p=sven/java-package.git;a=summary

Usage instruction if you do not want to build a Debian package out
of it:
https://sven.stormbind.net/blog/posts/deb_java-package-oracle-jdk9/


It's not completely polished but I'm reluctant to invest more time
because I assume we all move on to OpenJDK in some form in Januar 2019.

Context:
As far as I know Oracle JRE/JDK builds will be only available for paying
customers on a contract by September 2018 for Java 11 and January 2019
for Java 8. At that point everyone else will propably migrate to some form
of OpenJDK. If it's the one shipped by your distro or 3rd parties like
Azul needs to be determined on a case by case basis I guess.
There will still be reference binary OpenJDK builds published on
jdk.java.net but I'm not sure if it's worth to provide support for them
in java-package.


Cheers,
Sven



Re: Status of java-package

2018-08-21 Thread Roberto C . Sánchez
On Tue, Aug 21, 2018 at 05:49:19PM +0200, Erwan David wrote:
>   Hi,
> 
> This package makes a .deb from oracle .tar.gz It does not package java
> 9 nor java 10.  Is there a problem with those versions ?  Is the
> packaged abandonned, and in this case is there anotehr method to uses
> oracle JRE on debian ?
> 
I don't know about java-package, as I have not used it many years.
However, you can download the .tar.gz and just unpack it (I would think
/opt is a good choice of target location).  Or you can download the .rpm
and use alien to turn it into a .deb.

Incidentally, it has been a long time since I encountered any Java that
would run on the Oracle JVM but not on OpenJDK.  Are you sure you need
to even bother with the Oracle JVM?

Regards,

-Roberto

-- 
Roberto C. Sánchez



Status of java-package

2018-08-21 Thread Erwan David
Hi,

This package makes a .deb from oracle .tar.gz It does not package java
9 nor java 10.  Is there a problem with those versions ?  Is the
packaged abandonned, and in this case is there anotehr method to uses
oracle JRE on debian ?



-- 
Erwan