@pinubigfoot #30

Same situation here : Java 11.0.3.

I installed Eclipse and the JRE came with the dependencies : 'eclipse'
depends on 'eclipse-jdt' and 'eclipse-pde', both depending on 'default-
jre | java5-runtime | java6-runtime' (sic !), and 'default-jre' in turn
depends on 'openjdk-11-jre'. Same goes with 'eclipse-platform' etc.

If current Eclipse packages effectively depends on a Java 8 JRE, why is
it that the dependencies chain is not installing 'openjdk-8-jre' and
automatically configure Eclipse to the use of this JRE ? Why all these
incorrect dependencies ?

All the Debian and derivative distros package systems rely on correct
version dependency management by package maintainers, relieving the user
of any tedious error-prone task of manually managing the packet versions
dependencies and environment configuration. 'sudo apt install eclipse'
should result in Eclipse being immediately executable, as any other
software installed with this command. I chose Ubuntu, a Debian-derived
distro, because i didn't want to loose time manually fiddling with
package installation and configuration.

So, please, the Eclipse packages do need to be corrected according to
Debian-based package policy and should not depend on their users
painfully manually tidying the mess.

Arnaud

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1754886

Title:
  Eclipse fails to start (java.lang.ClassNotFoundException:
  org.eclipse.core.runtime.adaptor.EclipseStarter)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to