Incorrect dependency of eclipse-platform and eclipse-rcp with eclipse-sdk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eclipse (Ubuntu) |
Fix Released
|
Medium
|
Matthias Klose |
Bug Description
Packages eclipse-platform and eclipse-sdk are incorrectly dependent on eclipse-sdk.
When I try to install eclipse-
ant eclipse-jdt-common eclipse-pde eclipse-pde-common eclipse-platform
eclipse-
libant1.6-java libgcj6-awt libjsch-java liblucene-java liblucene-java-doc
libswt3.
Many of theese packages are NOT required. For example, eclipse-sdk should not be required to use eclipse-jdt.
The problem is that eclipse-platform is defined as dependent of eclipse-sdk which is WRONG (there is even a circular dependency). eclipse-rcp has the same bug: it should not be dependent on eclipse-sdk.
Here is how dependencies should be defined:
(-> means "is dependent of")
eclipse-jdt -> eclipse-platform
eclipse-pde -> eclipse-jdt
eclipse-sdk -> { eclipse-pde, eclipse-jdt }
eclipse-rcp must not be dependent of either eclipse-platform or eclipse-sdk
eclipse-rcp-sdk is probably dependent of eclipse-jdt, but I'm not sure.
For more information on what content is expected for each package, see:
http://
summary: |
+ Packages eclipse-platform and eclipse-sdk are incorrectly dependent on + eclipse-sdk. |
Changed in eclipse: | |
assignee: | nobody → motu |
Changed in eclipse: | |
assignee: | motu → motujava |
The depency defined in (old: eclipse 2.1) Debian packages were clean and should be used to model Eclipse dependencies: packages. debian. org/unstable/ devel/eclipse- sdk
http://