Bug#361672: eclipse-platform: /usr/lib/eclipse/plugins not recognized.

Sukant Hajra nb8hpuh02 at sneakemail.com
Sun Apr 9 14:54:03 UTC 2006


Package: eclipse-platform
Version: 3.1.2-1
Severity: normal


Hi, 

Upon a straight installation of 'eclipse' package, there is one
plugin -- RCP 3.1.2 -- that fails to install correctly.  This is because
although there is a org.eclipse.swt_3.1.0.jar in
/usr/share/eclipse/plugins, that's not the version that's required by
RCP.  Instead RCP needs org.eclipse.swt.gtk.linux.x86_3.1.1.jar, which
is installed by the 'libswt3.1-gtk-java' in /usr/lib/eclipse.  

At this point, I realized that almost all the plugins were in
/usr/share/eclipse/plugins, and not in /usr/lib/eclipse/plugins.  The
ones from /usr/share/eclipse/plugins appeared to be loading correctly,
so I made symlinks in /usr/share/eclipse/plugins to the three plugins in
/usr/lib/eclipse/plugins, and everything appears to be working fine now.

I did an apt-file search on the entire repository and there are only
three packages I found that install into /usr/share/eclipse/plugins:

  eclipse-cdt
  eclipse-platform
  libswt3.1-gtk-java

I'm not completely sure about whether these packages should really be
installing into /usr/share/eclipse/plugins, or whether something's just
broken with the Eclipse installation in general that hampers the
useability of the /usr/lib/eclipse/plugins directory.  I know Eclipse
expects a lot of .eclipse<whatever> files in their directories.  For
instance, /usr/share/eclipse has a .eclipseproduct in it.
/usr/lib/eclipse doesn't, but maybe this is completely unrelated.

Anyway, there's definitely a kink in the installation that should be
sorted out.  I've tried to explain the problem as best as I can, but
it's possible this report needs to be redirected to another package.  At
this point, I'm just going to file this one bug report and not reproduce
a similar report for any of the other packages involved.

Let me know if there's anything more I can do from my end.

- Sukant

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (90, 'unstable'), (80, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-hole
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages eclipse-platform depends on:
ii  eclipse-platform-common       3.1.2-1    Eclipse platform without plug-ins 
ii  eclipse-rcp                   3.1.2-1    Eclipse rich client platform
ii  libjsch-java                  0.1.19-3   java secure channel
ii  liblucene-java                1.4.3-9    full-text search engine library fo
ii  liblucene-java-doc            1.4.3-9    demonstration programs and example
ii  libtomcat5-java               5.0.30-9   Java Servlet engine -- core librar

Versions of packages eclipse-platform recommends:
ii  eclipse                       3.1.2-1    Extensible Tool Platform and Java 
pn  eclipse-platform-gcj          <none>     (no description available)
pn  java-gcj-compat               <none>     (no description available)

-- no debconf information




More information about the pkg-java-maintainers mailing list