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



Reply via email to