Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237331 - app-emulation/emul-linux-x86-jdk (non-build-VM JDK) ebuild request
Summary: app-emulation/emul-linux-x86-jdk (non-build-VM JDK) ebuild request
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
: 217267 271798 (view as bug list)
Depends on: 237938
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2008-09-10 14:04 UTC by jieryn
Modified: 2009-12-29 22:47 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jieryn 2008-09-10 14:04:26 UTC
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 vlads 2008-09-11 10:11:05 UTC
there are no headers for jni, so this package really looks like jre rather then jdk.

Comment 2 jieryn 2008-09-11 11:31:16 UTC
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 Serkan Kaba (RETIRED) gentoo-dev 2008-09-16 20:12:51 UTC
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 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-09-17 12:53:24 UTC
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 Serkan Kaba (RETIRED) gentoo-dev 2009-02-07 13:02:21 UTC
*** Bug 217267 has been marked as a duplicate of this bug. ***
Comment 6 Serkan Kaba (RETIRED) gentoo-dev 2009-05-30 04:24:33 UTC
*** Bug 271798 has been marked as a duplicate of this bug. ***
Comment 7 jieryn 2009-11-03 21:01:54 UTC
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.
Comment 8 wbrana 2009-12-29 14:28:05 UTC
64-bit JDK is optimized for servers and has much higher memory consumption than 32-bit JDK. 
It is better to use 32-bit JDK on 64-bit desktops.
Comment 9 jieryn 2009-12-29 22:47:50 UTC
I don't think the people at Google give a damn. I do not work for them, but I do work with many of them in ##gwt and I can state with a lot of confidence that since this issue is resolved with their CURRENT release (2.0.0; released a couple of weeks ago) and all other releases are essentially deprecated (see what I've dubbed "The Great Ticket Closing Blizzard of 2009" where Google is deprecating all open tickets which are open for a year or more without any movement).

Anyhow, this has absolutely no traction with Google. And it seems a waste of our resource to try and fix this if GWT is our only aim (which was why I originally opened it, anyhow). I would like to close this as WONTFIX since the GWT issue is resolved, please re-open it if you are willing to take it over; I am going to mute the thread in GMail.