[
https://jira.jboss.org/jira/browse/JBDS-610?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBDS-610:
---------------------------------
Only thing we can do is mark dependencies/requirements as optional in the feature.xml so
that IF the user's machine can't find those deps, an unrelated install can
proceed. However, if they're on the network and can find, say, the TPTP site,
you'll get TPTP updates if anything in your system requires an update, whether you ask
for it or not.
"Optional" in this case means "install plan can proceed if these IUs cannot
be found."
See also:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247099 Ability to disable greedy behavior of
optional dependencies
And these "may never see the light of day" requests:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=251477 [metadata] specification of
"suggested" or "related" capabilities - "We will not be
addressing this in 3.5."
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247342 [ui] allow user to select which
related/optional IU's are installed - "Removing milestone from this bug."
Spring IDE does not provide link to /dev/ update site, so no new
features can be installed via p2 Updater
---------------------------------------------------------------------------------------------------------
Key: JBDS-610
URL:
https://jira.jboss.org/jira/browse/JBDS-610
Project: Developer Studio
Issue Type: Bug
Affects Versions: 2.0.0.cr2
Reporter: Nick Boldt
Assignee: Nick Boldt
I installed 2.0.0.CR2, then installed some stuff into it via dropins/ and .link files,
but wanted to get updates for those features.
Instead, I got this, which blocks installing or updating anything until the requirements
are resolved.
An error occurred while collecting items to be installed
No repository found containing: org.aspectj.ajde/osgi.bundle/1.6.4.20090106083800
No repository found containing: org.aspectj.runtime/osgi.bundle/1.6.4.20090106083800
No repository found containing: org.aspectj.weaver/osgi.bundle/1.6.4.20090106083800
No repository found containing: org.eclipse.ajdt.core/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt.doc.user/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt.examples/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt/org.eclipse.update.feature/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt.mylyn.ui/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt.source/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.ajdt.source/org.eclipse.update.feature/1.6.3.20090122141228
No repository found containing: org.eclipse.ajdt.ui/osgi.bundle/1.6.3.20090122141228
No repository found containing: org.eclipse.aspectj/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.contribution.visualiser/osgi.bundle/2.2.0.20090122141228
No repository found containing:
org.eclipse.contribution.weaving.jdt/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.contribution.xref.core/osgi.bundle/1.6.3.20090122141228
No repository found containing:
org.eclipse.contribution.xref/org.eclipse.update.feature/1.6.3.20090122141228
No repository found containing:
org.eclipse.contribution.xref.ui/osgi.bundle/1.6.3.20090122141228
I suspect this is the result of the latest Spring IDE features depending on Aspectj /
AJDT 1.6.4, which has not yet been published to their update site.
The latest /dev/ update sites [0], [1] listed here [2] do include the 1.6.4 updates.
[
0]http://download.eclipse.org/tools/ajdt/34/dev/update/
[
1]http://download.eclipse.org/tools/ajdt/34/dev/equinox-aspects/
[
2]http://www.eclipse.org/ajdt/downloads/
So, I propose adding these two sites to the JBDS feature's discovery site, and to the
JBDS update site's associatedSites.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira