Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: opensuse 11.2 - a HEAP of trouble with eclipse IDE

  1. #1

    Default opensuse 11.2 - a HEAP of trouble with eclipse IDE

    I'm using the yast repository version (3.4 ganymede) and opensuse 11.2

    Code:
    * Buttons doesn't work properly (supposedly fixed with "export GDK_NATIVE_WINDOWS=true"... I can't confirm this as functional yet)
    
    * Can't install cdt (or any other addon)
       0. filenotfoundexception - "/usr/share/eclipse/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml"
       1. random null pointer errors
       2. /usr/share/eclipse/eclipse.ini - permission denied
          0. chmod on file and/or directory doesn't help
          1. "sudo eclipse" crashes
    Anyone got eclipse (any version...) working in opensuse 11.2, I'd like some tips please.

    Sorry about the poor error reporting, I just don't know where to start...

  2. #2

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    "eclipse -clean"
    Code:
    java.io.FileNotFoundException: /usr/share/eclipse/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml (No such file or directory)
    	at java.io.FileOutputStream.open(Native Method)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:828)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:809)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.<init>(SimpleArtifactRepository.java:275)
    	at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.create(SimpleArtifactRepositoryFactory.java:110)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository(ArtifactRepositoryManager.java:227)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreDownloadCache(ArtifactRepositoryManager.java:606)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreRepositories(ArtifactRepositoryManager.java:667)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.addRepository(ArtifactRepositoryManager.java:127)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.notify(ArtifactRepositoryManager.java:478)
    	at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:86)
    	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

  3. #3

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    "sudo eclipse"

    Code:
    (.:12439): GLib-GObject-WARNING **: invalid (NULL) pointer instance
    
    (.:12439): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
    
    (.:12439): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
    
    (.:12439): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
    a screen for a GtkWindow before using the window
    
    (.:12439): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
    a screen for a GtkWindow before using the window
    
    (.:12439): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
    
    (.:12439): Gdk-CRITICAL **: gdk_display_get_pointer: assertion `GDK_IS_DISPLAY (display)' failed
    
    (.:12439): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
    a screen for a GtkWindow before using the window
    
    (.:12439): Gdk-CRITICAL **: gdk_screen_get_n_monitors: assertion `GDK_IS_SCREEN (screen)' failed
    
    (.:12439): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
    a screen for a GtkWindow before using the window
    
    (.:12439): Gdk-CRITICAL **: get_monitor: assertion `GDK_IS_SCREEN (screen)' failed
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  SIGSEGV (0xb) at pc=0x00007faf332555de, pid=12439, tid=140391857342736
    #
    # JRE version: 6.0-b16
    # Java VM: OpenJDK 64-Bit Server VM (14.0-b16 mixed mode linux-amd64 )
    # Distribution: Custom build (Sun Nov  1 09:19:54 UTC 2009)
    # Problematic frame:
    # C  [libgdk-x11-2.0.so.0+0x655de]  gdk_screen_get_monitor_geometry+0xe
    #
    # An error report file with more information is saved as:
    # /usr/share/eclipse/hs_err_pid12439.log
    #
    # If you would like to submit a bug report, please include
    # instructions how to reproduce the bug and visit:
    #   http://icedtea.classpath.org/bugzilla
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #

  4. #4
    Join Date
    Jun 2008
    Location
    Finland, European Union
    Posts
    2,029

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Perhaps the problem is you're using the OpenJDK instead of Sun Java?

  5. #5

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Now I can't even start eclipse, not sure what I did.

    Code:
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:07:29.443
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.storagemanager.StorageManager.createTempFile(StorageManager.java:713)
    	at org.eclipse.osgi.storagemanager.StorageManager.getOutputStream(StorageManager.java:775)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveBundleDatas(BaseStorage.java:535)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:428)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.access$1(BaseStorage.java:418)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1248)
    	at java.lang.Thread.run(Thread.java:636)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:07:29.443
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveStateData(BaseStorage.java:590)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:429)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.access$1(BaseStorage.java:418)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1248)
    	at java.lang.Thread.run(Thread.java:636)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:07:29.443
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.storagemanager.StorageManager.createTempFile(StorageManager.java:713)
    	at org.eclipse.osgi.storagemanager.StorageManager.getOutputStream(StorageManager.java:775)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveBundleDatas(BaseStorage.java:535)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:428)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.frameworkStop(BaseStorage.java:828)
    	at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStop(BaseAdaptor.java:272)
    	at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.stop(SystemBundleActivator.java:66)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1050)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1046)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.suspendAllBundles(StartLevelManager.java:685)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:637)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:312)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:257)
    	at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:236)
    	at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:678)
    	at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:576)
    	at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:420)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:616)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:07:29.444
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveStateData(BaseStorage.java:590)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:429)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.frameworkStop(BaseStorage.java:828)
    	at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStop(BaseAdaptor.java:272)
    	at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.stop(SystemBundleActivator.java:66)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1050)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1046)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.suspendAllBundles(StartLevelManager.java:685)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:637)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:312)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:257)
    	at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:236)
    	at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:678)
    	at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:576)
    	at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:420)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:616)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:09:44.133
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.storagemanager.StorageManager.createTempFile(StorageManager.java:713)
    	at org.eclipse.osgi.storagemanager.StorageManager.getOutputStream(StorageManager.java:775)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveBundleDatas(BaseStorage.java:535)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:428)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.access$1(BaseStorage.java:418)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1248)
    	at java.lang.Thread.run(Thread.java:636)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:09:44.134
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveStateData(BaseStorage.java:590)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:429)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.access$1(BaseStorage.java:418)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1248)
    	at java.lang.Thread.run(Thread.java:636)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:09:44.134
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.storagemanager.StorageManager.createTempFile(StorageManager.java:713)
    	at org.eclipse.osgi.storagemanager.StorageManager.getOutputStream(StorageManager.java:775)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveBundleDatas(BaseStorage.java:535)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:428)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.frameworkStop(BaseStorage.java:828)
    	at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStop(BaseAdaptor.java:272)
    	at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.stop(SystemBundleActivator.java:66)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1050)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1046)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.suspendAllBundles(StartLevelManager.java:685)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:637)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:312)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:257)
    	at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:236)
    	at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:678)
    	at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:576)
    	at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:420)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:616)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
    
    !ENTRY org.eclipse.osgi 4 0 2009-11-14 00:09:44.134
    !MESSAGE 
    !STACK 0
    java.io.IOException: No such file or directory
    	at java.io.UnixFileSystem.createFileExclusively(Native Method)
    	at java.io.File.checkAndCreate(File.java:1716)
    	at java.io.File.createTempFile(File.java:1804)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveStateData(BaseStorage.java:590)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.saveAllData(BaseStorage.java:429)
    	at org.eclipse.osgi.internal.baseadaptor.BaseStorage.frameworkStop(BaseStorage.java:828)
    	at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStop(BaseAdaptor.java:272)
    	at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.stop(SystemBundleActivator.java:66)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1050)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1046)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.suspendAllBundles(StartLevelManager.java:685)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:637)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:312)
    	at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:257)
    	at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:236)
    	at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:678)
    	at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:576)
    	at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:420)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:616)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

  6. #6
    Join Date
    Jun 2008
    Location
    Finland, European Union
    Posts
    2,029

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Well I tested installing eclipse from the 11.2 repository on almost fresh 11.2 x86_64 installation and it works fine, with the OpenJDK too.

    Have you tried renaming your /home/username/.eclipse directory to something else temporarily, perhaps there are corrupted files there?

  7. #7

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Quote Originally Posted by Chrysantine View Post
    Well I tested installing eclipse from the 11.2 repository on almost fresh 11.2 x86_64 installation and it works fine, with the OpenJDK too.

    Have you tried renaming your /home/username/.eclipse directory to something else temporarily, perhaps there are corrupted files there?
    This is a completely fresh installation, which is why I'm puzzled. I'll have a look at the .eclipse dir.

    Installing eclipse is not the problem, it's installing cdt that doesn't work.

  8. #8

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Removing /home/user/.eclipse causes this to happen when trying to connect to the cdt plugin site.

    CDT Ganymede Releases Update Site

    Code:
    java.io.FileNotFoundException: /usr/share/eclipse/p2/org.eclipse.equinox.p2.core/cache/artifacts.xml (No such file or directory)
    	at java.io.FileOutputStream.open(Native Method)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:828)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:809)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.<init>(SimpleArtifactRepository.java:275)
    	at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.create(SimpleArtifactRepositoryFactory.java:110)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository(ArtifactRepositoryManager.java:227)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreDownloadCache(ArtifactRepositoryManager.java:606)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreRepositories(ArtifactRepositoryManager.java:667)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.addRepository(ArtifactRepositoryManager.java:127)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.addRepository(ArtifactRepositoryManager.java:116)
    	at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.addArtifactRepository(ProvisioningUtil.java:102)
    	at org.eclipse.equinox.internal.provisional.p2.ui.operations.AddColocatedRepositoryOperation.doBatchedExecute(AddColocatedRepositoryOperation.java:38)
    	at org.eclipse.equinox.internal.provisional.p2.ui.operations.RepositoryOperation.doExecute(RepositoryOperation.java:63)
    	at org.eclipse.equinox.internal.provisional.p2.ui.operations.UndoableProvisioningOperation.execute(UndoableProvisioningOperation.java:77)
    	at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
    	at org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningOperationRunner$1.run(ProvisioningOperationRunner.java:92)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    and this when trying the downloadable archives.

    Code:
    Cannot complete the request.  See the details.
      Cannot complete the request.  See the details.
      Unsatisfied dependency: [org.eclipse.cdt.platform.feature.group 6.0.0.200909110608] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.4.1.r341_v20080827-1100,3.4.1.r341_v20080827-1100]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.200,4.0.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.100.v20080529-1300,3.2.100.v20080529-1300]] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.4.1.r341_v20080827-1100,3.4.1.r341_v20080827-1100]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.200,4.0.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.100.v20080529-1300,3.2.100.v20080529-1300]] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.4.1.r341_v20080827-1100,3.4.1.r341_v20080827-1100]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.200,4.0.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/[3.2.100.v20080529-1300,3.2.100.v20080529-1300]] can be satisfied.
      Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.4.1.r341_v20080827-1100,3.4.1.r341_v20080827-1100]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)] can be satisfied.
      Unsatisfied dependency: [org.eclipse.cdt.feature.group 6.0.0.200909110608] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.cdt.platform.feature.group/[6.0.0.200909110608,6.0.0.200909110608]
      Unsatisfied dependency: [org.eclipse.cdt.feature.group 6.0.0.200909110608] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.cdt.gnu.debug.feature.group/[6.0.0.200909110608,6.0.0.200909110608]
      Unsatisfied dependency: [org.eclipse.cdt.gnu.debug.feature.group 6.0.0.200909110608] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.variables/3.2.200
      Unsatisfied dependency: [org.eclipse.cdt.platform.feature.group 6.0.0.200909110608] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.workbench.texteditor/[3.5.0,4.0.0)
    I've tried both the correct(5.x) version of cdt and the latest(6.x).

  9. #9

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    Trying to install version 4.x of cdt gets me a bit further, even starting to download the plugin (without errors, where the version 5(suoposedly correct) and 6 causes the IDE to warn me for version inconsistencies)

    But it doesn't finish gracefully.

    Code:
    An error occurred while installing the items
      Error saving manipulator.
      /usr/share/eclipse/eclipse.ini (Permission denied)

  10. #10
    Join Date
    Jun 2008
    Location
    USA
    Posts
    77

    Default Re: opensuse 11.2 - a HEAP of trouble with eclipse IDE

    I use eclipse on 11.2 and it works fine...I didn't install from the repository, though. I just downloaded the tarball from eclipse.org and extracted it into /opt. I then did 'sudo chmod a+w /opt/eclipse' and started it up. Bam.

    (I'm using CDT, so I downloaded the tarball that has CDT preinstalled).

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •