Bug#684604: eclipse 3.8 hangs on splash screen if workspace uses unavailable plugins

Eric Lavarde bugs.debian.nospam at lavar.de
Sun Jul 28 14:40:22 UTC 2013


Package: eclipse
Version: 3.8.0~rc4-1
Followup-For: Bug #684604

Hi,

I have had the same (or a very similar) problem. I have solved it on my
own but I wanted to tell my experience to help for a better resolution.

Basically, I had done a complete reinstall of my PC (formerly with
architecture i386, new with amd64, in case it's important), but kept my
home drive (with workspaces and ~/.eclipse directories).
Using the command /usr/lib/eclipse/eclipse -consoleLog -debug, I noticed
error messages regarding missing plugin libraries (com.android....
Sorry, I didn't keep it).

The solution was then to open a new workspace, reinstall all the missing
plugins, and then restart into the old "faulty" workspace, which worked
without further issue. One of my tries was to delete ~/.eclipse but it
didn't help, but perhaps it was part of the final resolution, difficult to
tell now.

Two last remarks:

1. Perhaps not all plugins lead to this issue, I suspect strongly the
Android ADT plugin and/or dependencies, but I had other plugins like
egit.
2. Even if it's possible to overcome this issue of missing plugins, it
should still be handled more nicely by eclipse, providing a clear
message to the user about missing plugins and allowing him/her to
install these missing plugins, without having to create a new workspace
to do this.

Hope this helps,
Eric

-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages eclipse depends on:
ii  eclipse-jdt  3.8.0~rc4-1
ii  eclipse-pde  3.8.0~rc4-1

eclipse recommends no packages.

eclipse suggests no packages.

Versions of packages eclipse-platform depends on:
ii  ant                            1.8.2-4
ii  ant-optional                   1.8.2-4
ii  default-jre [java6-runtime]    1:1.6-47
ii  eclipse-platform-data          3.8.0~rc4-1
ii  eclipse-rcp                    3.8.0~rc4-1
ii  gconf-service                  3.2.5-1+build1
ii  java-common                    0.47
ii  libc6                          2.13-38
ii  libcommons-codec-java          1.6-1
ii  libcommons-httpclient-java     3.1-10.2
ii  libcommons-logging-java        1.1.1-9
ii  libgconf-2-4                   3.2.5-1+build1
ii  libglib2.0-0                   2.33.12+really2.32.4-5
ii  libjetty8-java                 8.1.3-4
ii  libjsch-java                   0.1.42-2
ii  liblucene2-java                2.9.4+ds1-4
ii  libservlet3.0-java             7.0.28-4
ii  multiarch-support              2.13-38
ii  openjdk-6-jre [java6-runtime]  6b27-1.12.6-1~deb7u1
ii  sat4j                          2.3.1-1

Versions of packages eclipse-platform recommends:
ii  eclipse-pde  3.8.0~rc4-1

Versions of packages eclipse-platform suggests:
ii  eclipse-jdt  3.8.0~rc4-1

Versions of packages eclipse-pde depends on:
ii  default-jre [java6-runtime]    1:1.6-47
ii  eclipse-jdt                    3.8.0~rc4-1
ii  eclipse-platform               3.8.0~rc4-1
ii  libasm3-java                   3.3.2-1
ii  openjdk-6-jre [java6-runtime]  6b27-1.12.6-1~deb7u1

eclipse-pde suggests no packages.

Versions of packages eclipse-jdt depends on:
ii  default-jre [java6-runtime]    1:1.6-47
ii  eclipse-platform               3.8.0~rc4-1
ii  junit                          3.8.2-8
ii  junit4                         4.10-3
ii  libhamcrest-java               1.2-2
ii  openjdk-6-jre [java6-runtime]  6b27-1.12.6-1~deb7u1

Versions of packages eclipse-jdt recommends:
ii  default-jdk  1:1.6-47

eclipse-jdt suggests no packages.

-- no debconf information



More information about the pkg-java-maintainers mailing list