[jbosstools-issues] [JBoss JIRA] Commented: (JBDS-610) Spring IDE does not provide link to /dev/ update site, so no new features can be installed via p2 Updater

Nick Boldt (JIRA) jira-events at lists.jboss.org
Tue Feb 3 12:21:44 EST 2009


    [ https://jira.jboss.org/jira/browse/JBDS-610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12450887#action_12450887 ] 

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

        



More information about the jbosstools-issues mailing list