Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » B3 » mirror update sites with b3
mirror update sites with b3 [message #650787] Wed, 26 January 2011 14:44 Go to next message
David Gonzalez is currently offline David GonzalezFriend
Messages: 23
Registered: January 2011
Junior Member
Hey everbody,

I guess my problem is quite simple. I just want to mirror the Galileo Update Site and the Eclipse Project Updates for 3.5 to my local repository. That's why i don't understand i get an error verifying/building this one:

Quote:
Cannot complete the install because of a conflicting dependency.
Software being installed: all.contributed.content.feature.group 1.0.0
Only one of the following can be installed at once:
OSGi System Bundle 3.5.2.R35x_v20100126 (org.eclipse.osgi 3.5.2.R35x_v20100126)
OSGi System Bundle 3.5.1.R35x_v20090827 (org.eclipse.osgi 3.5.1.R35x_v20090827)
OSGi System Bundle 3.5.0.v20090520 (org.eclipse.osgi 3.5.0.v20090520)
OSGi System Bundle 3.5.1.R35x_v20090806 (org.eclipse.osgi 3.5.1.R35x_v20090806)
OSGi System Bundle 3.5.2.R35x_v20100105 (org.eclipse.osgi 3.5.2.R35x_v20100105)
Cannot satisfy dependency:
From: all.contributed.content.feature.group 1.0.0
To: org.eclipse.equinox.p2.ui.admin.rcp.product 0.0.0
...



My .b3aggr file looks like this:

<?xml version="1.0" encoding="ASCII"?>
<aggregator:Aggregator xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:aggregator="http://www.eclipse.org/b3/2010/aggregator/1.0.0" description="Aggregates the eclipse dependencies" label="Galileo + Delta Pack" buildRoot="${user.home}/test">
  <configurations/>
  <configurations architecture="x86_64"/>
  <contributions label="Galileo 3.5">
    <repositories location="http://download.eclipse.org/releases/galileo" mirrorArtifacts="true"/>
  </contributions>
  <contributions label="Galileo Updates">
    <repositories location="http://download.eclipse.org/eclipse/updates/3.5" description="Need this for delta pack and latest versions" mirrorArtifacts="true"/>
  </contributions>
</aggregator:Aggregator>



Also I really need only version 3.5.2, so i tried to work with exclusion rules, but it didn't work. And to add a bundle (OSGi System Bundle with Version 3.5.2) means to have only THIS one in your aggregated repository. So - any suggestions?

Greets

[Updated on: Wed, 26 January 2011 14:45]

Report message to a moderator

Re: mirror update sites with b3 [message #650961 is a reply to message #650787] Thu, 27 January 2011 10:27 Go to previous messageGo to next message
Simon Linden is currently offline Simon LindenFriend
Messages: 35
Registered: July 2009
Member
Gonzo wrote on Wed, 26 January 2011 09:44

....so i tried to work with exclusion rules, but it didn't work.
Hello,

I tried to aggregate / mirror p2 update sites with ExclusionRules, too. Look at my Posting "How to exclude IU from aggregation maybe by ExclusionRule" a few days ago. I had the same experience as you. The ExclusionRules didn't work as I expected.
So I added the IU which I need via contextmenu -> "Add to parent Mapped Repository As" -> "Mapped Feature" or via contextmenu "Add to Custom Category" -> your custom category

hope that helps...

[Updated on: Thu, 27 January 2011 10:30]

Report message to a moderator

Re: mirror update sites with b3 [message #650973 is a reply to message #650787] Thu, 27 January 2011 11:02 Go to previous messageGo to next message
David Gonzalez is currently offline David GonzalezFriend
Messages: 23
Registered: January 2011
Junior Member
Hi Simon,

thanks for your suggestion.

To add the feature or bundle means to mirror only them, right? Well, that's not what i want, I want to update site completly mirrored.

The reason why I want to do this is quite simple. I have several plugins and products and I build them with Buckminster. I use a mspec, a cquery and a rmap. In my rmap i have the possibility to use the update site URL or to use a local repository. And i want to use a local repository to minimize the downloads and also the time it takes to build those components.

So i tried to create an aggregated repository - and one part of it should be the Galileo update site.

[Updated on: Thu, 27 January 2011 11:03]

Report message to a moderator

Re: mirror update sites with b3 [message #651874 is a reply to message #650973] Tue, 01 February 2011 20:43 Go to previous message
Simon Linden is currently offline Simon LindenFriend
Messages: 35
Registered: July 2009
Member
Gonzo wrote on Thu, 27 January 2011 06:02
Hi Simon,

thanks for your suggestion.

To add the feature or bundle means to mirror only them, right? Well, that's not what i want, I want to update site completly mirrored.
....
Hello,

actually I don't know how the b3 aggregator exactly works but yes, it seems so. By adding a feature or a bundle mirrors only this feature.

The task I have seems completely different - sorry - I have no idea how you can solve your issue.

good luck & best regards Smile

[Updated on: Tue, 01 February 2011 20:44]

Report message to a moderator

Previous Topic:b3 aggregator as cache for buckminster?
Next Topic:mirror Eclipse Update Site with b3 to update Eclipse Service Release
Goto Forum:
  


Current Time: Mon Dec 22 17:11:26 GMT 2014

Powered by FUDForum. Page generated in 0.02903 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software