Bug 237331 - app-emulation/emul-linux-x86-jdk (non-build-VM JDK) ebuild request
Bug#: 237331 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: REOPENED Severity: enhancement Priority: P2
Resolution:  Assigned To: java@gentoo.org Reported By: jieryn@gmail.com
Component: Java
URL: 
Summary: app-emulation/emul-linux-x86-jdk (non-build-VM JDK) ebuild request
Keywords:  
Status Whiteboard: 
Opened: 2008-09-10 14:04 0000
Description:   Opened: 2008-09-10 14:04 0000
The description for this package states that it is '32bit version Sun's J2SE
Development Kit' which is quite misleading. Betelgeuse said in IRC that it
should be pretty easy to just ship the JDK instead of the JRE but WITHOUT
shipping the usual entry into /etc which lets the build system know that a JDK
is available.

This lets us run Google Web Toolkit (which ships 32-bit libs, unavoidable
presently) natively without all kinds of java-config musical chairs. Thanks!

Reproducible: Always

------- Comment #1 From vlads@front.ru 2008-09-11 10:11:05 0000 -------
there are no headers for jni, so this package really looks like jre rather then
jdk.

------- Comment #2 From jieryn 2008-09-11 11:31:16 0000 -------
No tools.jar either, I agree that this is a JRE. I am requesting that we
package the JDK instead. I don't want this new emul- package to be a "real" JDK
in the Gentoo way though, as having it as an available system vm could cause a
lot of pain..

Thanks!

------- Comment #3 From Serkan Kaba 2008-09-16 20:12:51 0000 -------
I fixed the descriptions in CVS. I'm closing the bug as WONTFIX but feel free
to reopen it if you manage to make a emul-linux package for a full JDK.

------- Comment #4 From Vlastimil Babka (Caster) 2008-09-17 12:53:24 0000 -------
Serkan: I think WONTFIX is nor appropriate, ebuild requests should stay open
just have enhancement severity. So reopening.

And I think we want to limit the usage as a build VM (when emerging java
stuff), not as system VM (unless you meant the same and just used wrong word,
common mistake :) Heck even the current emul JRE packages can be selected as
system VM currently, and there have been no confused bug reports about it yet.

------- Comment #5 From Serkan Kaba 2009-02-07 13:02:21 0000 -------
*** Bug 217267 has been marked as a duplicate of this bug. ***

------- Comment #6 From Serkan Kaba 2009-05-30 04:24:33 0000 -------
*** Bug 271798 has been marked as a duplicate of this bug. ***

------- Comment #7 From jieryn 2009-11-03 21:01:54 0000 -------
I care about this less and less since GWT no longer requires a 32-bit JDK, this
is since the GWT-2.0 milestone # 1 (we're now on ms-2). The bug has been open
for over a year with no movement, I suggest closing it.