I think I hit a circular update dependency

114 views
Skip to first unread message

Dan White

unread,
Mar 9, 2012, 11:41:12 AM3/9/12
to puppet-...@googlegroups.com
I am trying to update Geppetto (Version: 2.1.2 Build: R201202021616)
on a RHEL-5 (x86_64) Desktop machine.

Am I misreading this or is it saying that it cannot install "X" because it requires "X" and cannot find it ?
-----------------
Cannot complete the install because one or more required items could not be found.
Software being installed:
SVNKit 1.3.5 Implementation (Optional) 2.2.2.I20120210-1700
(org.polarion.eclipse.team.svn.connector.svnkit16.feature.group 2.2.2.I20120210-1700)

Missing requirement:
SVNKit 1.3.5 Implementation (Optional) 2.2.2.I20120210-1700
(org.polarion.eclipse.team.svn.connector.svnkit16.feature.group 2.2.2.I20120210-1700)
requires
'org.eclipse.team.svn.feature.group [0.7.9.I20111018-1700,1.0.0)'
but it could not be found
-------------------------------
So I find this in the installs:
Subversive SVN Team Provider (Incubation) 0.7.9.I20110819-1700

and try to install it and it says:
-------------------------------
Cannot complete the request. See the error log for details.
"Subversive SVN Team Provider (Incubation)" will be ignored because it is already installed.
-------------------------------

So I uninstall both Subversion SVN Connectors and SVNKit 1.3.5 Implementation.
Then re-install them.
Then check updates -- Both come up as needing updates, but I get (again):

-------------------------------
Cannot complete the install because one or more required items could not be found.

Software being installed:
SVNKit 1.3.5 Implementation (Optional) 2.2.2.I20120210-1700 (org.polarion.eclipse.team.svn.connector.svnkit16.feature.group 2.2.2.I20120210-1700)

Missing requirement:
SVNKit 1.3.5 Implementation (Optional) 2.2.2.I20120210-1700 (org.polarion.eclipse.team.svn.connector.svnkit16.feature.group 2.2.2.I20120210-1700)
requires
'org.eclipse.team.svn.feature.group [0.7.9.I20111018-1700,1.0.0)'
but it could not be found
-------------------------------

I am able to update Subversion SVN Connectors such that it no longer appears on the updates,
but SVNKit 1.3.5 Implementation still shows and still won't.

“Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.”
Bill Waterson (Calvin & Hobbes)

Henrik Lindberg

unread,
Mar 10, 2012, 9:02:37 AM3/10/12
to puppet-...@googlegroups.com
Yesterday, when I looked at this, it did not make sense at all - today
with fresh eyes I spotted the problem.

It says 'org.eclipse.team.svn.feature.group' with required min version
0.7.9.I20111018-1700 could not be found, and that
0.7.9.I20110819-1700 is installed.

The installed team svn feature is clearly too old.

To actually fix the problem requires finding a compatible version.
Did you ask polarion?

Will investigate this further too, so stay tuned.

Regards
- henrik

Dan White

unread,
Mar 10, 2012, 3:56:22 PM3/10/12
to puppet-...@googlegroups.com
Thank you for finding that minutia. I totally missed it.
I will try contacting polarion.

Thomas Hallgren

unread,
Mar 10, 2012, 4:09:52 PM3/10/12
to puppet-...@googlegroups.com
If that doesn't help, you might want to consider using Subclipse.

http://subclipse.tigris.org/update_1.6.x (SVN 1.6)
http://subclipse.tigris.org/update_1.8.x (SVN 1.7 and later)

In 1.7 they dropped the support for SVNKit but in most cases that doesn't matter. Especially not if you're on a Linux
where JavaHL is available as an installable package.

HTH,
- thomas

Dan White

unread,
Mar 12, 2012, 8:24:50 PM3/12/12
to puppet-...@googlegroups.com
But how do I get it into Geppetto ?

Henrik Lindberg

unread,
Mar 12, 2012, 8:54:30 PM3/12/12
to puppet-...@googlegroups.com
From 2.1.2 of Geppetto it is possible to uninstall the Subversive support and instead install Subclipse.

In Geppetto, Help > Install New Software ...

In the dialog that appears, select "What is already installed" - in the list that appears select the Subversive stuff and click uninstall.

After that, install Subclipse.
Help > Install New Software...

In the top box enter the URL of the repository (thomas showed you two - one for SVN 1.6, and one that supports SVN 1.7).
Then select what you want to install from Subclipse. You may want to check out subclipse on tigris.org if you do not know what to install.

Does that help? 

Henrik Lindberg


Reply all
Reply to author
Forward
0 new messages