Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [qvto-dev] Neon/Mars.1 Builds

Hi Sergey,

Apologies, if I messed up by mixing topics. Yes, the p2.index is just a performance addition. It was not the real cause of the breakage (which was the missing composite repo in the milestones/3.6.0 folder)

We should have those p2.index files. If we don't have them, p2 will work anyway, but it's better if we have them. OCL releng ensures[1] it adds that file to any single (leaf) p2 repo. When manually creating the composite repos, we have to manually create/copy the p2.index file.

Also note that the content of the p2.index is different if we are dealing with a composite repository or a single (leaf) one. So if you are going to tune that across QVTo p2 repositories, be careful when copying the p2.index file.

Cheers,
Adolfo.
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=373065

On 25/09/2015 09:42, Sergey Boyko wrote:
Hi Adolfo,


On Thu, Sep 24, 2015 at 2:31 PM, Adolfo Sanchez-Barbudo Herrera <adolfosbh@xxxxxxxxx> wrote:
Hi Folks,

Eike brought to my attention a problem with the QVTo milestones repository which was broken.

I noticed that Sergey created our first Neon build yesterday. Thanks a lot for that !

Just a composite repository creation was needed in the milestones/3.6.0 folder. The milestones repository should now be fixed.


Thank you very much for fixing the problem! 
I was deeply focused on getting successful build for QVTO Neon and forgot to place 'compositeArtifacts.jar'/'compositeContent.jar' files into folder.

 
As a reminder, when creating repositories, don't forget to include the p2.index file in it [1].

I see, thank you for pointing to that.
As I understand this file will tell p2 to skip looking for 'content.jar'/'content.xml'. Since those files are missing anyway it won't affect p2 behavior.
 

Sergey, it might be worthy to consider to include that file in useful composite repositories across QVTo updates folder. Should not qvto/updates also compose the releases ones ?

Good addition!  I'll place 'compositeArtifacts.jar'/'compositeContent.jar' files into 'updates' folder.

Regards,
  Sergey.
 


_______________________________________________
qvto-dev mailing list
qvto-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/qvto-dev


Back to the top