Bug 18242

Summary: Backport Candidate: new version of java-1.8.0-openjfx
Product: Mageia Reporter: Nicolas Salguero <nicolas.salguero>
Component: BackportsAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Low CC: sebastien.guerin.news, sysadmin-bugs, tmb
Version: 5Keywords: validated_backport
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: has_procedure mga5-64-ok
Source RPM: java-1.8.0-openjfx CVE:
Status comment:

Description Nicolas Salguero 2016-04-22 17:00:02 CEST
Hi,

There is a new version of openjfx which come in sync with openjdk.

Best regards,

Nico.
Comment 1 Nicolas Salguero 2016-04-22 17:03:28 CEST
Packages in core/backports_testing:
========================
i586:
java-1.8.0-openjfx-1.8.0.91-1.b14.1.mga5.i586.rpm

x86_64:
java-1.8.0-openjfx-1.8.0.91-1.b14.1.mga5.x86_64.rpm

Source RPMs:
java-1.8.0-openjfx-1.8.0.91-1.b14.1.mga5.src.rpm

The test procedure is in bug 18120, comment 13.

Source RPM: (none) => java-1.8.0-openjfx
Whiteboard: (none) => has_procedure
Priority: Normal => Low
Status: NEW => ASSIGNED
Assignee: bugsquad => qa-bugs

Comment 2 claire robinson 2016-04-26 16:44:49 CEST
Tested mga5 64 with the unplug jar from
https://github.com/UprootLabs/unplug/releases/download/unplug016/unplug-0.1.6.jar

Without openjfx..

$ java -jar unplug-0.1.6.jar 
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at co.uproot.unplug.gui.GuiPackage$guiClient$d19e6806.main(guiClient.kt:25)
        at co.uproot.unplug.gui.GuiPackage.main(guiClient.kt:1)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 14 more


With openjfx..

# urpmi.update "Core Backports Testing"
# urpmi --searchmedia Backports java-1.8.0-openjfx 


$ java -jar unplug-0.1.6.jar 

It opens the registration window. Good enough to show openjfx is working properly.

Whiteboard: has_procedure => has_procedure mga5-64-ok

Comment 3 claire robinson 2016-04-28 18:04:10 CEST
Validating.

CC: (none) => sysadmin-bugs
Keywords: (none) => validated_backport

Sébastien GUERIN 2016-04-29 09:29:50 CEST

CC: (none) => sebastien.guerin.news

Comment 4 Thomas Backlund 2016-05-05 15:41:19 CEST
Backport pushed

Resolution: (none) => FIXED
Status: ASSIGNED => RESOLVED
CC: (none) => tmb