Description of problem: Cannot start eclipse using Fedora Core Test 3. Version-Release number of selected component (if applicable): eclipse-platform-3.2.0-6.fc6 How reproducible: Always Steps to Reproduce: 1. Try and start eclipse 2. 3. Actual results: Command-line arguments: -os linux -ws gtk -arch x86 !ENTRY org.eclipse.osgi 2 1 2006-09-20 21:28:03.742 !MESSAGE NLS missing message: fileInitializer_missingFileName in: org.eclipse.core.internal.runtime.messages !ENTRY org.eclipse.core.runtime 2006-09-20 21:28:03.781 !MESSAGE Product org.eclipse.sdk.ide could not be found. !ENTRY org.eclipse.osgi 4 0 2006-09-20 21:28:03.807 !MESSAGE Application error !STACK 1 java.lang.RuntimeException: No application id has been found. at org.eclipse.core.internal.runtime.PlatformActivator$1.run(org.eclipse.core.runtime_3.2.0.v20060603.jar.so) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(org.eclipse.osgi_3.2.0.v20060601.jar.so) at java.lang.reflect.Method.invoke(libgcj.so.7rh) at org.eclipse.core.launcher.Main.invokeFramework(startup.jar.so) at org.eclipse.core.launcher.Main.basicRun(startup.jar.so) at org.eclipse.core.launcher.Main.run(startup.jar.so) at org.eclipse.core.launcher.Main.main(startup.jar.so) !ENTRY org.eclipse.osgi 2 0 2006-09-20 21:28:04.097 !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved: !SUBENTRY 1 org.eclipse.osgi 2 0 2006-09-20 21:28:04.098 !MESSAGE Bundle update@plugins/com.redhat.eclipse.changelog.core_2.2.3/ was not resolved. !SUBENTRY 2 com.redhat.eclipse.changelog.core 2 0 2006-09-20 21:28:04.098 !MESSAGE Missing required bundle org.eclipse.jdt.ui_0.0.0. !ENTRY org.eclipse.osgi 2 0 2006-09-20 21:28:04.098 !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists: !SUBENTRY 1 org.eclipse.osgi 2 0 2006-09-20 21:28:04.099 !MESSAGE Bundle update@plugins/com.redhat.eclipse.changelog.core_2.2.3/ [115] was not resolved. !SUBENTRY 2 com.redhat.eclipse.changelog.core 2 0 2006-09-20 21:28:04.099 !MESSAGE Missing required bundle org.eclipse.jdt.ui_0.0.0. !SUBENTRY 2 com.redhat.eclipse.changelog.core 2 0 2006-09-20 21:28:04.099 !MESSAGE Missing optionally required bundle org.eclipse.cdt.ui_0.0.0. !SUBENTRY 2 com.redhat.eclipse.changelog.core 2 0 2006-09-20 21:28:04.099 !MESSAGE Missing optionally required bundle org.eclipse.cdt.core_0.0.0. Expected results: Eclipse Starts normally Additional info:
also cannot start eclipse from Applications -> Programming -> Eclipse on fc6 t3 with all updates as of 21-SEP 8am EDT !SESSION 2006-09-21 07:54:24.576 ----------------------------------------------- eclipse.buildId=M20060629-1905 java.fullversion=GNU libgcj 4.1.1 20060917 (Red Hat 4.1.1-23) BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 !ENTRY org.eclipse.osgi 2 1 2006-09-21 07:54:35.471 !MESSAGE NLS missing message: fileInitializer_missingFileName in: org.eclipse.core.internal.runtime.messages !ENTRY org.eclipse.core.runtime 2006-09-21 07:54:35.660 !MESSAGE Product org.eclipse.sdk.ide could not be found. !ENTRY org.eclipse.osgi 4 0 2006-09-21 07:54:35.786 !MESSAGE Application error !STACK 1 java.lang.RuntimeException: No application id has been found. at org.eclipse.core.internal.runtime.PlatformActivator$1.run(org.eclipse.core.runtime_3.2.0.v20060603.jar.so) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(org.eclipse.osgi_3.2.0.v20060601.jar.so) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(org.eclipse.osgi_3.2.0.v20060601.jar.so) at java.lang.reflect.Method.invoke(libgcj.so.7rh) at org.eclipse.core.launcher.Main.invokeFramework(startup.jar.so) at org.eclipse.core.launcher.Main.basicRun(startup.jar.so) at org.eclipse.core.launcher.Main.run(startup.jar.so) at org.eclipse.core.launcher.Main.main(startup.jar.so)
Can you send me the output of this little shell snippet?: for p in $(rpm -qa | grep eclipse) libswt3-gtk2; do echo $p rpm -V $p done
Ok, I think I know what's going on here. Installing the eclipse-sdk package should fix this for now. I'll make a new release later today.
Installing eclipse-sdk solves the problem for me.
Created attachment 136924 [details] workspace/.metadata/.log
Comment on attachment 136924 [details] workspace/.metadata/.log After installing eclipse-sdk it still will not start. Attached is the workspace/.metadata/.log.
Created attachment 136925 [details] workspace/.metadata/.log With eclipse-changelog installed I get the same errors as Bug 207442.
Comment on attachment 136925 [details] workspace/.metadata/.log With eclipse-changelog installed I get the same errors as Bug 207537.
(In reply to comment #8) > (From update of attachment 136925 [details] [edit]) > With eclipse-changelog installed I get the same errors as Bug 207537. This is not the same error as bug # 207537. I don't actually see any error in the four log files that you attached that would indicate that Eclipse is not working.
Created attachment 136931 [details] eclipse.png Here is a screenshot of the error I get and where Eclipse stops from starting.
(In reply to comment #10) > Here is a screenshot of the error I get and where Eclipse stops from starting. The screenshot doesn't give me enough information to determine what the problem is. The log files are what we need.
Works now with the latest version from rawhide.
(In reply to comment #12) > Works now with the latest version from rawhide. Ok, thanks. Closing bug.
and broken again with YUM update for FC6T3 as of OCT 3 700 AM EDT eclipse-changelog-2.3.2-1.fc6 eclipse-subclipse-book-1.1.5-2.fc6 eclipse-ecj-3.2.1-4.fc6 eclipse-platform-3.2.1-4.fc6 eclipse-cdt-sdk-3.1.1-1.fc6 eclipse-subclipse-1.1.5-2.fc6 eclipse-gef-3.2.0-2 eclipse-rcp-3.2.1-4.fc6 eclipse-jdt-3.2.1-4.fc6 eclipse-cdt-3.1.1-1.fc6 eclipse-bugzilla-0.2.4-3.fc6
verifying eclipse pkgs and libswt3-gtk2 the only things of note are: eclipse-platform-3.2.1-4.fc6 prelink: /usr/lib/eclipse/eclipse: at least one of file's dependencies has changed since prelinking S.?..... /usr/lib/eclipse/eclipse and eclipse-rcp-3.2.1-4.fc6 .......T /usr/share/eclipse/configuration/config.ini missing /usr/share/eclipse/configuration/org.eclipse.update/platform.xml .......T /usr/share/eclipse/epl-v10.html .......T /usr/share/eclipse/notice.html
Can you send me the output of this: grep eclipse.product /usr/share/eclipse/configuration/config.ini
grep eclipse.product /usr/share/eclipse/configuration/config.ini #eclipse.product= # the identified eclipse.product defines the default application to run.
Ok, just replace "#eclipse.product=" with "eclipse.product=org.eclipse.sdk.ide" in /usr/share/eclipse/configuration/config.ini and you should be ok. There was a problem with the %postun of a previous version of the 3.2.0 packages which affects upgrading from rawhide. This is fixed now. Please close the bug if you're problem is fixed by that edit. Thanks.
Does Ben's proposed fix work for you?
Created attachment 137853 [details] not a fix... but on a machine with eclipse-sdk installed yes it helps. so necessary but not sufficient to fix. before on a machine with eclipse-sdk it was failing - now that works but on a machine w/o eclipse-sdk this is *not* a fix.
(In reply to comment #20) > so necessary but not sufficient to fix. > before on a machine with eclipse-sdk it was failing - now that works > but on a machine w/o eclipse-sdk this is *not* a fix. If eclipse-sdk is not is installed then eclipse.product should be set to org.eclipse.platform.ide in /usr/share/eclipse/configuration/config.ini. Does this work for you?
hummm, i was wondering about that - but i had listed the comonents and versions installed and had no idea what to set it to w/o 'sdk' in the string. so finally, on a third machine that i still had not installed eclipse-sdk on this last modification is a fix. thank you very much.
(In reply to comment #22) > so finally, on a third machine that i still had not installed eclipse-sdk on > this last modification is a fix. > > thank you very much. Thanks for testing.