[SOLVED] Oracle Java JDK repackage: which slackBuild?

General talk about packaging procedures and packages.
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

[SOLVED] Oracle Java JDK repackage: which slackBuild?

Post 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... :?:
Last edited by john256 on 31. Jan 2015, 07:12, edited 1 time in total.
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: Oracle Java JDK repackage: which slackBuild?

Post by gapan »

I have only tried Pat's but both should work.
Image
Image
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

Re: Oracle Java JDK repackage: which slackBuild?

Post 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)...
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: Oracle Java JDK repackage: which slackBuild?

Post by gapan »

No, it works just as fine with the latest 7 and 8 java releases.
Image
Image
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

Re: Oracle Java JDK repackage: which slackBuild?

Post by john256 »

Well, thanks!!! Need to remember to uninstall the stock openjre beforehand ;-)
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: Oracle Java JDK repackage: which slackBuild?

Post by gapan »

Yes, also a log out/log in so the profile scripts run again.
Image
Image
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

Re: Oracle Java JDK repackage: which slackBuild?

Post by john256 »

Yep, sure :D
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

Re: Oracle Java JDK repackage: which slackBuild?

Post 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.
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: Oracle Java JDK repackage: which slackBuild?

Post by gapan »

Those should be no problem.
Image
Image
User avatar
john256
Posts: 89
Joined: 1. Jun 2011, 07:52

Re: Oracle Java JDK repackage: which slackBuild?

Post 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?
Post Reply