| Summary: | new version of java-1.8.0-openjfx | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Nicolas Salguero <nicolas.salguero> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | herman.viaene, jim, lewyssmith, sysadmin-bugs |
| Version: | 6 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure MGA6-32-OK MGA6-64-OK | ||
| Source RPM: | java-1.8.0-openjfx | CVE: | |
| Status comment: | |||
|
Description
Nicolas Salguero
2017-12-19 15:45:07 CET
Suggested advisory: ======================== The updated package is synched with java-1.8.0-openjdk-1.8.0.151-1.b12.1.mga6. ======================== Package in core/updates_testing: ======================== java-1.8.0-openjfx-1.8.0.152-1.b16.2.mga6 from SRPM: java-1.8.0-openjfx-1.8.0.152-1.b16.2.mga6.src.rpm The test procedure is in bug 20220, comment 3. Assignee:
bugsquad =>
qa-bugs Will there be a backport of this for mga5? Since mga5 will soon reach its EOL, I think it would take time for QA team for something that is not necessarily worth it so I am not planning to backport that version to mga5. Is it also your opinion? MGA6-32 on Dell Latitude D600 MATE No installation issues At CLI: $ javac helloworld.java $ ls 'helloworld$1.class' helloworld.class helloworld.java $ java helloworld Prism-ES2 Error : GL_VERSION (major.minor) = 1.3 Gtk-Message: Failed to load module "canberra-gtk-module" Hello World! Looks OK Whiteboard:
has_procedure =>
has_procedure MGA6-32-OK When submitting the change I got: There was an error sending mail from '"Herman Viaene" <bugzilla-daemon@mageia.org>' to 'nicolas.salguero@laposte.net': 4.7.1 <nicolas.salguero@laposte.net>: Relay access denied Traceback: at Bugzilla/Mailer.pm line 179, <DATA> line 751. Bugzilla::Mailer::MessageToMTA(...) called at Bugzilla/BugMail.pm line 381 Bugzilla::BugMail::sendMail(...) called at Bugzilla/BugMail.pm line 269 Bugzilla::BugMail::Send(...) called at Bugzilla/Bug.pm line 1354 Bugzilla::Bug::_send_bugmail(...) called at Bugzilla/Bug.pm line 1293 Bugzilla::Bug::send_changes(...) called at /usr/share/bugzilla/process_bug.cgi line 386 (In reply to Nicolas Salguero from comment #3) > Is it also your opinion? It is actually, yes. I don't think it's really worth doing any more mga5 backports. The reason I was hoping you'd build one for this was because I could use it on RHEL7 at work (our glibc in mga6 is too new) if you did, but I guess I'll have to build it (and ffmpeg, which is why RedHat hasn't built it themselves). Wanting to test this for M6/64, I want to install it from issued repos to try the update. Problem: $ rpm -q java-1.8.0-openjfx package java-1.8.0-openjfx is not installed # urpmi java-1.8.0-openjfx Cannot install the following pkg because it depends on pkgs older than those currently installed. java-1.8.0-openjfx-1.8.0.141-1.b14.1.mga6 MCC Add/Remove software shows for 'java-1.8.0-openjfx' nothing installed: 1.8.0.131-1.b11.5.mga6 & 1.8.0.141-1.b14.1.mga6 neither of which can be selected for installation. How to advance, please? CC:
(none) =>
lewyssmith IIRC openjfx is sync'd with a specific version of openjdk, which was recently updated to 1.8.0.151-1 In order to install an older version of openjfx you would need to downgrade openjdk. CC:
(none) =>
jim Testing M6/64 Thank you James for your explanation. I *did* have: java-1.8.0-openjdk-1.8.0.151-1.b12.1.mga6 and rather than downgrade it, installed the update directly from 'updates testing': java-1.8.0-openjfx-1.8.0.152-1.b16.2.mga6 I see that this advisory notes the package inter-dependance. Thank you Brian for your little script 'helloworld.java': https://bugs.mageia.org/attachment.cgi?id=8994 and its usage: https://bugs.mageia.org/show_bug.cgi?id=20220#c3 $ javac helloworld.java [compile it] $ java helloworld [run it] yielded a "Hello World" pop-up window with a button, clicking which outputs on the console: Hello World! which can be repeated ad infinitum. Good test, good update. OKing, Advisorying, validating. Whiteboard:
has_procedure MGA6-32-OK =>
has_procedure MGA6-32-OK MGA6-64-OK An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2017-0137.html Status:
ASSIGNED =>
RESOLVED |