Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#19653 - [eclipse] change dependency from java-environment to java-runtime

Attached to Project: Arch Linux
Opened by Martin Stolpe (BertiBoeller) - Sunday, 30 May 2010, 15:40 GMT
Last edited by Paul Mattal (paul) - Sunday, 26 June 2011, 11:30 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Paul Mattal (paul)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


jre only provides java-runtime. Either change the eclipse dependency as suggested or add java-environment to the provides in jre. This prevents a false missing dependency when using jre.

This task depends upon

Closed by  Paul Mattal (paul)
Sunday, 26 June 2011, 11:30 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Research suggests JDK is the right dependency, and that some non-strictly-Java-related features of Eclipse will be broken without a java compiler.
Comment by Thomas Dziedzic (tomd123) - Sunday, 30 May 2010, 16:10 GMT Comment by Martin Stolpe (BertiBoeller) - Sunday, 30 May 2010, 16:30 GMT
Thanks for your replay. I didn't know about the difference of java-runtime and java-environment.

Would it be possible to add java-runtime to depends and java-environment to optdepends of eclipse? java-environment is not needed to start eclipse.
Comment by Ionut Biru (wonder) - Sunday, 30 May 2010, 16:51 GMT
yes, it should have java-environment and java-runtime as depends
Comment by Paul Mattal (paul) - Sunday, 09 January 2011, 17:50 GMT
I think jre is providing the right thing-- just java-runtime.

The remaining issue is whether or not the jdk needed for eclipse. Anecdotally, it appears people say you can start it with just the jre, but it's not clear if this is a supported use; some features might not work.

Anyone know of any more official word on this from Eclipse? I'll do some poking for some if I get some time.