retitle 439184 split eclipse-cdt into eclipse-cdt and eclipse-cdt-sdk
thanks

Hello,
thanks for your report and the nice diagram.

>       I was just trying to install eclipse-cdt from aptitude and discovered 
> that it 
> tried to pull in many more packages than needed.
>       Currently I have eclipse-cdt installed from tar balls from the Eclipse 
> website.  The minimum I needed to install was the 
> 
>       + Platform Runtime Binary (eclipse-platform-3.2.2-linux-gtk.tar.gz)
>       + CDT (org.eclipse.cdt-3.1.2-linux.x86.tar.gz)
> 
>       Also already installed are Debian packages for Java, GTK2, and other 
> things 
> which I may have needed, but were already installed.
>       I've been having a look at the dependencies in Debian's eclipse-cdt, 
> trying 
> to figure out why so many things are being pulled in.  I don't know much 
> about packaging and what is or is not included implicitly in the Eclipse.org 
> packages, so don't be surprised if I say things which don't make sense!
>       (Finally to concrete suggestions:)
>       Does "eclipse-platform" need to depend on "eclipse-rcp"?  On the 
> eclipse.org 
> webpage it appears as though the "RCP Runtime Binary" is a plugin, so it 
> should depend on "eclipse-platform" rather than the other way around.  I've 
> attached a picture of the dependencies which seem to be indicated by the 
> webpage 
> http://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/details.php
>       Also, I don't have libjsch-java, liblucene-java*, libtomcat* installed 
> and my 
> CDT works fine.  Perhaps these are included in one of the two Eclipse.org 
> packages I've installed as indicated above?  Or perhaps they are not needed 
> by eclipse-cdt (and shouldn't be pulled in with eclipse-platform)?  Maybe the 
> above (especially libtomcat*) should be depended on by eclipse-jdt 
> and/or -pde and/or -rcp, but not -cdt? 

I have discussed this with the Debian Eclipse maintainers. It turns out 
that you don't need libjsch, libtomcat and liblucene when using upstream 
eclipse-platform because they are indeed included in the 
eclipse-platform tarball.

The current eclipse-platform <-> eclipse-rcp dependency might be wrong, 
but inverting it would create a new dependency nightmare.

Regards,

Thomas



_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to