ikvm is not installed as a viable java alternative

Bug #291208 reported by Marques Johansson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ikvm (Debian)
Fix Released
Unknown
ikvm (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: ikvm

When installing ikvm, ikvm should be registered as a java alternative (via update-alternatives) so that users can select it as their primary Java runtime (see the postinst files of other JREs).

The appropriate paths and links should probably be configured in /usr/lib/jvm/ikvm-version (with an ikvm link) as other runtimes are configured. Unfortunately it looks like apps (eclipse) may expect certain jar files to exist (rt.jar) that ikvm doesn't provider and doesn't use directly. It looks like many of these can be links to other (openjdk) files or created using ikvmstub.

I don't know how practical this is at the moment, but according to ikvm.net and other sites ikvm is capable of running eclipse and other large applications. This is what I attempted to do when I encountered this bug. I still haven't got it working.

Revision history for this message
In , Brian M. Carlson (sandals) wrote : Status of ikvm as j-v-m?

What is the status of having ikvm provide java-virtual-machine? Is this
possible?

I ask because ikvm using Mono seems to run faster (although it takes
more time to start up) than Sun Java 6. Additionally, Mono runs on
more platforms than Sun's Java, most notably my iBook G3 (powerpc).

If there is something I can do to help this come to fruition, please let
me know.

Thanks.

--
Brian M. Carlson / Brian with Sandals: Houston, Texas, US
Before emailing: http://crustytoothpaste.ath.cx/~bmc/me/contact/email
There is no We: http://crustytoothpaste.ath.cx/~bmc/writings/tinw
OpenPGP: RSA v3 2048 560553E7: FE82 7C9F EB21 5436 2F96 25BA 927B 0A51

Revision history for this message
Marques Johansson (marques) wrote :

Binary package hint: ikvm

When installing ikvm, ikvm should be registered as a java alternative (via update-alternatives) so that users can select it as their primary Java runtime (see the postinst files of other JREs).

The appropriate paths and links should probably be configured in /usr/lib/jvm/ikvm-version (with an ikvm link) as other runtimes are configured. Unfortunately it looks like apps (eclipse) may expect certain jar files to exist (rt.jar) that ikvm doesn't provider and doesn't use directly. It looks like many of these can be links to other (openjdk) files or created using ikvmstub.

I don't know how practical this is at the moment, but according to ikvm.net and other sites ikvm is capable of running eclipse and other large applications. This is what I attempted to do when I encountered this bug. I still haven't got it working.

Changed in ikvm:
status: Unknown → New
Revision history for this message
Jo Shields (directhex) wrote :

I'm still not 100% confident about making this change untested - but if you can make the required changes (and it sounds like you have some experience doing so), then it might be worth a shot. Give it a punt with 0.40 which is much better than the older versions you were testing against.

Changed in ikvm (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.