On 08/07/2016 10:22 PM, Kent Fredric wrote:
On Sun, 7 Aug 2016 16:49:01 -0500
james <gar...@verizon.net> wrote:
After that feat is accomplished, then a similar deployment of a
gentoo cluster on a those just installed gentoo minimal images, via a
few keystrokes (I am flexible on the cluster codes that comprise the
cluster). Then (only after those 2 things are robustly accomplished)
I do intend to return to my java travails (search out bgo, as I have
a long love-hate relationship with java on gentoo).....
I think its probably worth mentioning that there are likely problems
Gentoo faces around Java that are of a legal manner, not merely
technical.
Like for instance, the fact you can't install the official Orcale/Sun
JDK/JRE automatically is due to the fact:
- They prohibit replication/mirroring
- Their website requires a license agreement acceptance to download
And the latter of these is /plausible/ to automate via curl and some
"Set cookies" magic ( apparently arch do this ), but falls into a legal
grey area.
If this is a problem we have simply downloading and installing, I'd
imagine there are other problems we face having it on ready-to-go media.
So the minimal default automated installs would not carry java code; OK.
Yep, traversing the install semantics, so it is paused for a licensed
download, as necessary, is not a show stopper. I'm pretty sure I used
maven, sbt, icedtea and curl for these cluster ebuilds in question;
Apache-Mesos and Apache-Spark. There are hacked ebuilds in BGO. I'm
pretty sure Mesos was reorganized so all the third party stuff are
modular in such a fashion that the issues you point out have legal
install solution. In fact Mesos is purported to almost all C++ code
now and the other languages issue are not part ot the core of Mesos,
or something to that effect I read somewhere.
I'm no java expert, so surely a dev with that sort of expertise could
take a look, and fix them or give me guidance. Mesos installs. My
Apache-spark ebuild needed some manual fiddling with sbt, during the
install to get it to install to Spark, so it is a bit broken.
Apache-Spark is a bit more complex, but it has progressed to version
2.0, since I hack an ebuild for 1.5. Tons of folks ((big opensource
projects) use them, so surely there is a way to solve these issues, for
devs with that sort of knowledge and meet gentoo standards?
BGO-510912 (Apache-Mesos) and BGO-523412 (Apache-Spark)
Thanks,
James