Page 1 of 2
[SOLVED] Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 16:51
by john256
I need the Java JDK 8 from Oracle and wonder wether I should go with
Pat's SlackBuild or with the one
found at slackbuilds.org.
I wonder what would the Salix maintainers recommend...

Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 16:58
by gapan
I have only tried Pat's but both should work.
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:01
by john256
I am inclined to go for it as well (building jdk-8u25-i586-1.txz as I write), but was wondering if something hasn't changed after the time the script was written (JDK 7)...
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:08
by gapan
No, it works just as fine with the latest 7 and 8 java releases.
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:15
by john256
Well, thanks!!! Need to remember to uninstall the stock
openjre beforehand

Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:17
by gapan
Yes, also a log out/log in so the profile scripts run again.
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:20
by john256
Yep, sure

Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:24
by john256
Just for the record, I got some warnings toward the end of the packaging process (hope these are benign, though):
Code: Select all
<previous output omitted>
etc/
etc/profile.d/
etc/profile.d/jdk.csh
etc/profile.d/jdk.sh
WARNING: zero length file usr/lib/java/jre/lib/security/trusted.libraries
WARNING: zero length file usr/lib/java/lib/visualvm/profiler/.lastModified
WARNING: zero length file usr/lib/java/lib/visualvm/platform/.lastModified
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/.lastModified
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-uihandler.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-core-io-ui.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-favorites.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-api-visual.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-openide-compat.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-openide-execution.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-options-keymap.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-lib-uihandler.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-openide-util-enumerations.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-print.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-spi-actions.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-core-output2.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-openide-options.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-core-execution.xml_hidden
WARNING: zero length file usr/lib/java/lib/visualvm/visualvm/config/Modules/org-netbeans-modules-core-kit.xml_hidden
WARNING: zero length file usr/lib/java/lib/missioncontrol/p2/org.eclipse.equinox.p2.engine/profileRegistry/JMC.profile/.lock
Slackware package /tmp/jdk-8u25-i586-1.txz created.
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 17:55
by gapan
Those should be no problem.
Re: Oracle Java JDK repackage: which slackBuild?
Posted: 18. Jan 2015, 18:27
by john256
For the time being everything seems to be OK, just *.jar files open in engrampa instead of being executed by the java executable.
In the "Open With Other Application..." dialog there no option to select an appropriate alternative application, although there is a related sun-java.desktop file in /usr/share/applications/ that says "MimeType=application/x-java-archive;application/x-jar;".
What can be done in this situation?