Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 332646 - Installation on Windows failed
Summary: Installation on Windows failed
Status: CLOSED WONTFIX
Alias: None
Product: Subversive
Classification: Technology
Component: Core (show other bugs)
Version: 0.7   Edit
Hardware: PC Windows XP
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Igor Burilo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-15 10:48 EST by Andreas Hoegger CLA
Modified: 2020-12-13 12:34 EST (History)
2 users (show)

See Also:


Attachments
screenshot (30.03 KB, image/gif)
2010-12-15 14:53 EST, Andreas Hoegger CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Hoegger CLA 2010-12-15 10:48:48 EST
Downloading an Eclipse 3.6.1 and installing Subversive 0.7.9 fails by installing SVN Connectors with:

!ENTRY org.eclipse.team.svn.core.svnnature 4 0 2010-12-15 16:41:11.690
!MESSAGE Problems occurred while performing installation: Operation details
!STACK 1
org.eclipse.core.runtime.CoreException: Operation details
	at org.eclipse.team.svn.ui.discovery.PrepareInstallProfileJob_3_6.resolve(PrepareInstallProfileJob_3_6.java:129)
	at org.eclipse.team.svn.ui.discovery.PrepareInstallProfileJob_3_6.run(PrepareInstallProfileJob_3_6.java:97)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Contains: Cannot complete the install because one or more required items could not be found.
Contains: Software being installed: Native JavaHL 1.5 Implementation (Optional) 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.javahl15.feature.group 2.2.2.I20101203-1700)
Contains: Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
Contains: Cannot satisfy dependency:
Contains: From: Native JavaHL 1.5 Implementation (Optional) 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.javahl15.feature.group 2.2.2.I20101203-1700)
Contains: To: org.polarion.eclipse.team.svn.connector.feature.group 0.0.0
!SUBENTRY 1 org.eclipse.equinox.p2.operations 4 0 2010-12-15 16:41:11.690
!MESSAGE Operation details
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2010-12-15 16:41:11.690
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2010-12-15 16:41:11.690
!MESSAGE Software being installed: Native JavaHL 1.5 Implementation (Optional) 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.javahl15.feature.group 2.2.2.I20101203-1700)
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2010-12-15 16:41:11.690
!MESSAGE Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 1 2010-12-15 16:41:11.690
!MESSAGE Cannot satisfy dependency:
!SUBENTRY 4 org.eclipse.equinox.p2.director 4 0 2010-12-15 16:41:11.690
!MESSAGE From: Native JavaHL 1.5 Implementation (Optional) 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.javahl15.feature.group 2.2.2.I20101203-1700)
!SUBENTRY 4 org.eclipse.equinox.p2.director 4 0 2010-12-15 16:41:11.690
!MESSAGE To: org.polarion.eclipse.team.svn.connector.feature.group 0.0.0
Comment 1 Alexander Gurov CLA 2010-12-15 12:20:20 EST
Would you mind installing correct version of main plug-in for those connectors?

Detailed explanations in bug #332442.

*** This bug has been marked as a duplicate of bug 332442 ***
Comment 2 Andreas Hoegger CLA 2010-12-15 14:51:30 EST
Sorry I have to reopen this bug. Play that:

- Download Eclipse Helios (3.6.1) e.g. IDE for Java developers.
- Install 'Subversive SVN Team Provider (Incubation)	0.7.9.I20100512-1900' from 'Helios - http://download.eclipse.org/releases/helios'. This version is the default and newest under the Helios repository.
- After you where asked to restart switch to the SVN Repository Perspective. 
- The 'Install Connectors' dialog shows up to install some connectors. There you can select what ever you want and you will fail (see screen shot) and log.

To get the SVN somehow working on a 3.6 I downloaded a connector repository from your website's archive - 'Subversive-connectors-2.2.1.I20091215-1700.zip' and provided an p2 repository for our company. Is that the way to go?

I think you mixed up the repository versions for IndigoM4 and Helios.
Comment 3 Andreas Hoegger CLA 2010-12-15 14:53:10 EST
Created attachment 185258 [details]
screenshot
Comment 4 Alexander Gurov CLA 2010-12-15 15:08:17 EST
I understand the whole thing, but still you're not quite right about it.
There was an issue with update sites layout for "release" versions, meaning that a different releases had references to the same connectors update site location.
Approximately a month ago we have decided to correct this issue, so that there will be no problems with the future releases.
Unfortunately there is no way for us to fix the Helios repository at this stage and the right way to avoid the issue is to install the latest plug-in version from the "Early access" update site. It is not the realease but development build, but it still stable and better because it contains a lot of fixes for different issues.

Hope it will help to solve your problem.

P.S.
I think I will place this explanation in the F.A.Q. section on the download page so it will help people to avoid the issue.
Comment 5 Andreas Hoegger CLA 2010-12-15 15:20:55 EST
I'm still not sure we do understand each other. 2 days ago I did exactly the same with success. 
I really belief you did update your connector repository to the indigo release to satisfy the automated build for M4. If so I do not understand why you took the same connector repository URL for Indigo instead of providing a new repository.

For 'normal' Eclipse users it is almost not possible to bring up a running Subversive on 3.6. Therefore I would investigate some minutes to fix this 'bug'.
Comment 6 Alexander Gurov CLA 2010-12-15 15:34:11 EST
(In reply to comment #5)
> ... If so I do not understand why you took
> the same connector repository URL for Indigo instead of providing a new
> repository.
It is somewhere around those lines. Actually the Helios repository contains Subversive version which refers to the same connectors update site as the Subversive version from the Galileo repository. So, this is where the bug is actually located. But there is no way to correct Helios repository now, right? That is why the simplest way to avoid the situation is to install the latest Subversive version, i.e. not from the Helios repository.
Comment 7 Alexander Gurov CLA 2010-12-16 12:52:32 EST
In order to avoid any complications just install main plug-in and connectors from these update sites respectively:

http://download.eclipse.org/technology/subversive/0.7/update-site/
http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/

P.S.
We can't do a thing about Helios repository now, so please just use the proposed URL's.
Comment 8 Andreas Hoegger CLA 2010-12-16 13:52:52 EST
Did anybody try the suggested solution?
 
- Download eclipse-rcp-helios-SR1-win32.zip from any mirror
- Install Subversive support form http://download.eclipse.org/technology/subversive/0.7/update-site/ and http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ 

End up with the same error.

Please try exactly what I described and you will fail as well. This bug exists since about 1 week before it WORKED!
Comment 9 Andreas Hoegger CLA 2010-12-16 14:01:57 EST
Second try it worked. Thank you Alex.