Bugzilla – Bug 106699
eclipse package is useless
Last modified: 2007-08-09 14:39:03 UTC
The rpm 'eclipse' in beta2 does nothing. It's 190 bytes and has no dependencies. I thinks something is missing here...
It contains a README, documenting which eclipse sub-packages exist.
eclipse now requires eclipse-gtk2, so that selecting eclipse results in what the user most likely wanted to do. Submitted for beta4.
Tha apache package is also a stub. It requires the user to choose between the three alternatives. This would be a good idea for eclipse too. I don't see any value in the package otherwise.
Can´t install eclipse for architecture x86_64 Missing depends package libswt3-gtk2 for x86_64
On x86_64 the 32bit package is used. It installs and runs fine on beta4 x86_64.
Created attachment 49137 [details] Screenshot YaST2 software manager message
YaST2 software manager can't install eclipse on x86_64 architecture
Can you attach /var/log/YaST2/badlist please ?
And: which installation source(s) are you using? (i.e. what is configured in YaST -> Software -> Installation Source)
On the OSS version, the eclipse* packages are in inst-source-java, and libswt3-gtk2 is in inst-source / on one of the CDs. Klaus, could this cause such a problem? Ruediger, can we move libswt3-gtk2 into the java install source? It is useless without java anyway.
If both sources are enabled, this shouldn't cause problems. We need the answer from comment #9 to be sure.
Can't install for next Installation Sources: SUSE LINUX Version 10.0 (cd:///;devices=/dev/hdc) USE LINUX Version 10.0 (http://ftp.uni-erlangen.de/pub/mirrors/opensuse/distribution/SL-10.0-OSS-beta4/inst-source-java) SUSE LINUX Version 10.0 (http://ftp.uni-erlangen.de/pub/mirrors/suse/pub/suse/i386/10.0/SUSE-Linux10.0-Beta4-Extra/kernel-modules+firmware/CD1) If use network Installation Sources: SUSE LINUX Version 10.0 (http://ftp.uni-erlangen.de/pub/mirrors/opensuse/distribution/SL-10.0-OSS-beta4/inst-source) SUSE LINUX Version 10.0 (http://ftp.uni-erlangen.de/pub/mirrors/opensuse/distribution/SL-10.0-OSS-beta4/inst-source-java) SUSE LINUX Version 10.0 (http://ftp.uni-erlangen.de/pub/mirrors/suse/pub/suse/i386/10.0/SUSE-Linux10.0-Beta4-Extra/kernel-modules+firmware/CD1) Installation begin. Probably x86_64 CDs incorrect?
But missing depends 'eclipse' on Java virtual machine cause: leo@suse10-lpt:~> eclipse Cannot find java virtual machine, aborting.
After install packages java-1_5_0-sun-* from http://ftp.uni-erlangen.de/pub/mirrors/* installation source. `eclipse' fail to start (see attachment). Probably eclipse start x86_64 JVM, but /home/leo/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/79/1/.cp/libswt-pi-gtk-3138.so - i386 architecture.
Created attachment 49277 [details] Log of `eclipse' crash
We use a 32 bit eclipse because java 1.4.2 is only available in 32bit, so please use eclipse with a 32bit java. This may very well change with 10.1. I try to reproduce the problem with the x86_64 CDs now.
Resume: eclipse - strict depends to java-1_4_2-sun*, but missng depends to it. That rignt?
Created attachment 50796 [details] startup crash log
Created attachment 50971 [details] Startup log file I am seeing this issue also. This is a new install of eclipse 3.1. I have removed the previous installation and all of it configuration files / workspaces (from home directory and from /usr/share/eclipse). I am unable to run as me or as root.
Closing this bug as WONTFIX as it hasn't been touched for almost 2 years. If you experience eclipse crashes with current 10.3 betas, please file new, separate bugs.