Bug#771514: openjfx: fxpackager missing files

2018-10-02 Thread Emmanuel Bourg
Control: tags -1 + wontfix
Control: close -1

Upstream no longer builds javapackager by default. The tool is likely to
be moved elsewhere as part of JEP 343 [1]. For these reasons I'm tagging
the bug as wontfix and closing it.


[1] http://openjdk.java.net/jeps/343



Bug#771514: openjfx: fxpackager missing files

2014-11-30 Thread Jiri Horner
Package: openjfx
Version: 8u20-b26-3
Severity: important

Hi,

deployment with fxpackager is broken. Resource files were removed upstream by
[0] (they are now using closed source version of deployment toolkit). If I
provide these resource files in ant class path deployment works just fine.

I guess it's now up to distributions to provide these files. It should be
possible to use files from openjfx repo before they were removed (they are GPL
v2).

This bug occurs even with default netbeans java fx application templates (clean
 build exiting with error), thus making java fx development with openjfx
unusable for most users.

Cheers,
Jiri

[0] http://mail.openjdk.java.net/pipermail/openjfx-dev/2014-February/012656.html

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openjfx depends on:
ii  libopenjfx-java  8u20-b26-3
ii  openjdk-8-jre8u40~b09-1

openjfx recommends no packages.

openjfx suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771514: openjfx: fxpackager missing files

2014-11-30 Thread Emmanuel Bourg
Hi Jiri,

Thank you for the report. If I understand well we just have to add the
dtjava.js script and the 8 images in the ant-javafx.jar file, right?

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771514: openjfx: fxpackager missing files

2014-11-30 Thread Jiri Horner
Yes, that should do the trick. I've checked that with oracle java, and that 
seems to be the only difference.

Diff is result of `diff -u (unzip -l 
/usr/lib/jvm/java-8-openjdk-amd64/lib/ant-javafx.jar | awk '{ print $4 }' | 
sort) (unzip -l /usr/lib/jvm/jdk-8-oracle-x64/lib/ant-javafx.jar | awk '{ 
print 
$4 }' | sort)`

Jiri
--- /dev/fd/63	2014-11-30 15:32:31.928973603 +0100
+++ /dev/fd/62	2014-11-30 15:32:31.928973603 +0100
@@ -182,3 +182,13 @@
 resources/classes/com/javafx/main/Main$2.class
 resources/classes/com/javafx/main/Main.class
 resources/classes/com/javafx/main/NoJavaFXFallback.class
+resources/web-files/
+resources/web-files/dtjava.js
+resources/web-files/error.png
+resources/web-files/get_javafx.png
+resources/web-files/get_java.png
+resources/web-files/javafx-chrome.png
+resources/web-files/javafx-loading-100x100.gif
+resources/web-files/javafx-loading-25x25.gif
+resources/web-files/upgrade_javafx.png
+resources/web-files/upgrade_java.png


Bug#771514: openjfx: fxpackager missing files

2014-11-30 Thread Emmanuel Bourg
As I understand the code, these files are not strictly necessary to run
the fx:deploy Ant task. By adding the includeDT=false attribute to
the task the script will be loaded from http://java.com/js/dtjava.js
instead of being embedded. With includeDT=true the task will break
with an exception.

We can try adding back the script for now, but I'm a bit concerned that
it will slowly diverge from the one distributed by Oracle and may break
at some point in the future by lack of active maintenance. I compared
the last GPL version of dtjava.js in the commit you pointed out with the
version from Java 8u25 and they are already different. The version from
Java 8u25 has IE 11 support for example, and there are more changes in
Java 8u40.

I'll try contacting the JavaFX developers and see if they are willing to
open source the script.

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771514: openjfx: fxpackager missing files

2014-11-30 Thread Jiri Horner
Having those files back upstream would be great. It doesn't make much sense to 
me why specificaly this files must be closed sourced.

Have a good luck with Oracle.

Jiri


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org