<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>p2-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/maillist.html</link>
		<description>p2-dev</description>
		<language>en-us</language>
		<pubDate>Sat, 25 May 2013 02:10:33 GMT</pubDate>
		<lastBuildDate>Sat, 25 May 2013 02:10:33 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>p2-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/maillist.html</link>
		</image>
 

	<item>
		<title>Re: [p2-dev] How to uninstall a feature from a p2 site</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05206.html</link>
		<description> </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="">


<div>They would but we are attempting to rev the versions internally and then publish. &nbsp;So if we accidentally publish a bad artifact, we'd like to remove it and then re-publish without changing the version. &nbsp;Also repository size may be a concern.</div>
<div><br>
</div>
<div>Thanks for your help!</div>
<br>
<div>
<div>On May 24, 2013, at 9:31 PM, Pascal Rapicault &lt;<a href="mailto:pascal.rapicault@xxxxxxxxxxxx">pascal.rapicault@xxxxxxxxxxxx</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div lang="EN-CA" link="blue" vlink="purple" style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div class="WordSection1" style="page: WordSection1; ">
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">No, this is not a capability that the publisher applications have. Their goal is to be straightforward and dumb<span class="Apple-converted-space">&nbsp;</span></span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125); ">J</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><span class="Apple-converted-space">&nbsp;</span>Read
 some files produce some metadata.<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">But I would ask, if you have different features what would not they have a different version?<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">&nbsp;</span></div>
<div>
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0cm 0cm; ">
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; "><span class="Apple-converted-space">&nbsp;</span><a href="mailto:p2-dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">p2-dev-bounces@xxxxxxxxxxx</a><span class="Apple-converted-space">&nbsp;</span>[mailto:p2-<a href="mailto:dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">dev-bounces@xxxxxxxxxxx</a>]<span class="Apple-converted-space">&nbsp;</span><b>On
 Behalf Of<span class="Apple-converted-space">&nbsp;</span></b>Josh Hester<br>
<b>Sent:</b><span class="Apple-converted-space">&nbsp;</span>May-24-13 9:27 PM<br>
<b>To:</b><span class="Apple-converted-space">&nbsp;</span>P2 developer discussions<br>
<b>Subject:</b><span class="Apple-converted-space">&nbsp;</span>Re: [p2-dev] How to uninstall a feature from a p2 site<o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
Thanks for the reply!<o:p></o:p></div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
Sorry, I misspoke earlier. &nbsp;We *are* using the Features and Bundles publisher (org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher). &nbsp;Is there an option that we can pass in to remove a feature that has already been published? &nbsp;I see the p2.remove.iu
 task. &nbsp;Is there a command line option to pass this to the features and bundles publisher application?<o:p></o:p></div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
Thanks,<o:p></o:p></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
-Josh<o:p></o:p></div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
<div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
On May 24, 2013, at 8:57 PM, Pascal Rapicault &lt;<a href="mailto:pascal.rapicault@xxxxxxxxxxxx" style="color: purple; text-decoration: underline; ">pascal.rapicault@xxxxxxxxxxxx</a>&gt; wrote:<o:p></o:p></div>
</div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<br>
<br>
<o:p></o:p></div>
<div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &#x201C;put in production&#x201D; this is not recommended
 as users may rely on the IUs you want to remove.</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Another way to easily deal with repos is to use composite repository and publish different builds (assuming that this is what you are trying to do) in different repos.</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Finally the p2 director is not used to add and remove to a repo. This is the role of the publisher. The director is the tool that performs the installation</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">[1]<span class="apple-converted-space">&nbsp;</span><a href="http://help.eclipse.org/juno/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22" style="color: purple; text-decoration: underline; "><span style="color: purple; ">http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22</span></a></span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0cm 0cm; ">
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span class="apple-converted-space"><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">&nbsp;</span></span><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; "><a href="mailto:p2-dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; "><span style="color: purple; ">p2-dev-bounces@xxxxxxxxxxx</span></a><span class="apple-converted-space">&nbsp;</span>[mailto:p2-<a href="mailto:dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; "><span style="color: purple; ">dev-bounces@xxxxxxxxxxx</span></a>]<span class="apple-converted-space">&nbsp;</span><b>On
 Behalf Of<span class="apple-converted-space">&nbsp;</span></b>Josh Hester<br>
<b>Sent:</b><span class="apple-converted-space">&nbsp;</span>May-24-13 10:12 AM<br>
<b>To:</b><span class="apple-converted-space">&nbsp;</span><a href="mailto:p2-dev@xxxxxxxxxxx" style="color: purple; text-decoration: underline; "><span style="color: purple; ">p2-dev@xxxxxxxxxxx</span></a><br>
<b>Subject:</b><span class="apple-converted-space">&nbsp;</span>[p2-dev] How to uninstall a feature from a p2 site</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp;<o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">Hi,</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">We are using the p2 director to publish features and bundles to a p2 site.&nbsp; Is there a way to uninstall features from the p2 update site?</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">Thanks,</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp;</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span lang="EN-US" style="font-size: 11pt; font-family: Calibri, sans-serif; ">-Josh</span><span style="font-size: 11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div>
</div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<span style="font-size: 13.5pt; font-family: Helvetica, sans-serif; ">_______________________________________________<br>
p2-dev mailing list<br>
<a href="mailto:p2-dev@xxxxxxxxxxx" style="color: purple; text-decoration: underline; "><span style="color: purple; ">p2-dev@xxxxxxxxxxx</span></a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/p2-dev" style="color: purple; text-decoration: underline; "><span style="color: purple; ">https://dev.eclipse.org/mailman/listinfo/p2-dev</span></a><o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; ">
<o:p>&nbsp;</o:p></div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
p2-dev mailing list<br>
<a href="mailto:p2-dev@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">p2-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/p2-dev" style="color: purple; text-decoration: underline; ">https://dev.eclipse.org/mailman/listinfo/p2-dev</a><br>
</div>
</blockquote>
</div>
<br>


</td></tr></table>]]></content:encoded>
		<pubDate>Sat, 25 May 2013 02:05:42 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05206.html</guid>
		<author>Josh.Hester@xxxxxxx (Josh Hester)</author>
	</item>
	<item>
		<title>Re: [p2-dev] How to uninstall a feature from a p2 site</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05205.html</link>
		<description> There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &amp;#8220;put in production&amp;#8221; this is not recommended as users may rely on the IUs you want to remove. Another way to easily deal with repos is...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } ">


<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">No, this is not a capability that the publisher applications have. Their goal is to be straightforward and dumb
</span><span style="font-size:11.0pt;font-family:Wingdings;color:#1F497D">J</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"> Read some files produce some metadata.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">But I would ask, if you have different features what would not they have a different version?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx]
<b>On Behalf Of </b>Josh Hester<br>
<b>Sent:</b> May-24-13 9:27 PM<br>
<b>To:</b> P2 developer discussions<br>
<b>Subject:</b> Re: [p2-dev] How to uninstall a feature from a p2 site<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks for the reply! <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Sorry, I misspoke earlier. &nbsp;We *are* using the Features and Bundles publisher (org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher). &nbsp;Is there an option that we can pass in to remove a feature that has already been published? &nbsp;I
 see the p2.remove.iu task. &nbsp;Is there a command line option to pass this to the features and bundles publisher application?
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">-Josh<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal">On May 24, 2013, at 8:57 PM, Pascal Rapicault &lt;<a href="mailto:pascal.rapicault@xxxxxxxxxxxx">pascal.rapicault@xxxxxxxxxxxx</a>&gt; wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &#8220;put in production&#8221; this is not recommended
 as users may rely on the IUs you want to remove.</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Another way to easily deal with repos is to use composite repository and publish different builds (assuming that this is what you are trying to do) in different
 repos.</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Finally the p2 director is not used to add and remove to a repo. This is the role of the publisher. The director is the tool that performs the installation</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">[1]<span class="apple-converted-space">&nbsp;</span><a href="http://help.eclipse.org/juno/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22"><span style="color:purple">http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22</span></a></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<div>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span class="apple-converted-space"><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">&nbsp;</span></span><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"><a href="mailto:p2-dev-bounces@xxxxxxxxxxx"><span style="color:purple">p2-dev-bounces@xxxxxxxxxxx</span></a><span class="apple-converted-space">&nbsp;</span>[mailto:p2-<a href="mailto:dev-bounces@xxxxxxxxxxx"><span style="color:purple">dev-bounces@xxxxxxxxxxx</span></a>]<span class="apple-converted-space">&nbsp;</span><b>On
 Behalf Of<span class="apple-converted-space">&nbsp;</span></b>Josh Hester<br>
<b>Sent:</b><span class="apple-converted-space">&nbsp;</span>May-24-13 10:12 AM<br>
<b>To:</b><span class="apple-converted-space">&nbsp;</span><a href="mailto:p2-dev@xxxxxxxxxxx"><span style="color:purple">p2-dev@xxxxxxxxxxx</span></a><br>
<b>Subject:</b><span class="apple-converted-space">&nbsp;</span>[p2-dev] How to uninstall a feature from a p2 site</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">Hi,</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">We are using the p2 director to publish features and bundles to a p2 site.&nbsp; Is there a way to uninstall features from the p2 update site?</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">Thanks,</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">-Josh</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:13.5pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;">_______________________________________________<br>
p2-dev mailing list<br>
<a href="mailto:p2-dev@xxxxxxxxxxx"><span style="color:purple">p2-dev@xxxxxxxxxxx</span></a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/p2-dev"><span style="color:purple">https://dev.eclipse.org/mailman/listinfo/p2-dev</span></a><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>


</td></tr></table>]]></content:encoded>
		<pubDate>Sat, 25 May 2013 01:31:50 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05205.html</guid>
		<author>pascal.rapicault@xxxxxxx (Pascal Rapicault)</author>
	</item>
	<item>
		<title>Re: [p2-dev] How to uninstall a feature from a p2 site</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05204.html</link>
		<description> </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="">


Thanks for the reply!
<div><br>
</div>
<div>Sorry, I misspoke earlier. &nbsp;We *are* using the Features and Bundles publisher (org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher). &nbsp;Is there an option that we can pass in to remove a feature that has already been published? &nbsp;I see the p2.remove.iu
 task. &nbsp;Is there a command line option to pass this to the features and bundles publisher application?
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>-Josh<br>
<div><br>
</div>
<div><br>
<div>
<div>On May 24, 2013, at 8:57 PM, Pascal Rapicault &lt;<a href="mailto:pascal.rapicault@xxxxxxxxxxxx">pascal.rapicault@xxxxxxxxxxxx</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div lang="EN-CA" link="blue" vlink="purple" style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div class="WordSection1" style="page: WordSection1; ">
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &#x201C;put in production&#x201D; this is not recommended as users may rely on the IUs you want to remove.<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">Another way to easily deal with repos is to use composite repository and publish different builds (assuming that this is what you are trying to do) in different repos.<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">&nbsp;</span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">Finally the p2 director is not used to add and remove to a repo. This is the role of the publisher. The director is the tool that performs the installation<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">&nbsp;</span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">[1]<span class="Apple-converted-space">&nbsp;</span><a href="http://help.eclipse.org/juno/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_repositorytasks.htm&amp;resultof=&quot;p2&quot; &quot;ant&quot; &quot;task&quot;" style="color: purple; text-decoration: underline; ">http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22</a><o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">&nbsp;</span></div>
<div>
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0cm 0cm; ">
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; "><span class="Apple-converted-space">&nbsp;</span><a href="mailto:p2-dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">p2-dev-bounces@xxxxxxxxxxx</a><span class="Apple-converted-space">&nbsp;</span>[mailto:p2-<a href="mailto:dev-bounces@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">dev-bounces@xxxxxxxxxxx</a>]<span class="Apple-converted-space">&nbsp;</span><b>On
 Behalf Of<span class="Apple-converted-space">&nbsp;</span></b>Josh Hester<br>
<b>Sent:</b><span class="Apple-converted-space">&nbsp;</span>May-24-13 10:12 AM<br>
<b>To:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:p2-dev@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">p2-dev@xxxxxxxxxxx</a><br>
<b>Subject:</b><span class="Apple-converted-space">&nbsp;</span>[p2-dev] How to uninstall a feature from a p2 site<o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<o:p>&nbsp;</o:p></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">Hi,<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">&nbsp;</span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">We are using the p2 director to publish features and bundles to a p2 site.&nbsp; Is there a way to uninstall features from the p2 update site?<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">&nbsp;</span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">Thanks,<o:p></o:p></span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">&nbsp;</span></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span lang="EN-US">-Josh<o:p></o:p></span></div>
</div>
_______________________________________________<br>
p2-dev mailing list<br>
<a href="mailto:p2-dev@xxxxxxxxxxx" style="color: purple; text-decoration: underline; ">p2-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/p2-dev" style="color: purple; text-decoration: underline; ">https://dev.eclipse.org/mailman/listinfo/p2-dev</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>


</td></tr></table>]]></content:encoded>
		<pubDate>Sat, 25 May 2013 01:27:06 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05204.html</guid>
		<author>Josh.Hester@xxxxxxx (Josh Hester)</author>
	</item>
	<item>
		<title>Re: [p2-dev] How to uninstall a feature from a p2 site</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05203.html</link>
		<description> There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &amp;#8220;put in production&amp;#8221; this is not recommended as users may rely on the IUs you want to remove. Another way to easily deal with repos is...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } ">


<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">There is an ant task called p2.remove.iu [1] that allows to remove IUs from a repository. Note that if this repo has been &#8220;put in production&#8221; this is not recommended as users may rely on the IUs you want to remove.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Another way to easily deal with repos is to use composite repository and publish different builds (assuming that this is what you are trying to do) in different repos.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Finally the p2 director is not used to add and remove to a repo. This is the role of the publisher. The director is the tool that performs the installation<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">[1] <a href="http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22">
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&amp;resultof=%22p2%22%20%22ant%22%20%22task%22</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx]
<b>On Behalf Of </b>Josh Hester<br>
<b>Sent:</b> May-24-13 10:12 AM<br>
<b>To:</b> p2-dev@xxxxxxxxxxx<br>
<b>Subject:</b> [p2-dev] How to uninstall a feature from a p2 site<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">We are using the p2 director to publish features and bundles to a p2 site.&nbsp; Is there a way to uninstall features from the p2 update site?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-Josh<o:p></o:p></span></p>
</div>


</td></tr></table>]]></content:encoded>
		<pubDate>Sat, 25 May 2013 00:57:04 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05203.html</guid>
		<author>pascal.rapicault@xxxxxxx (Pascal Rapicault)</author>
	</item>
	<item>
		<title>Re: [p2-dev] [tycho-user] please test staged tycho 0.18.0</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05202.html</link>
		<description> -- Jeff MAURY&amp;quot;Legacy code&amp;quot; often differs from its suggested alternative by actually working and scaling. &amp;#xA0;- Bjarne Stroustruphttp://www.jeffmaury.comhttp://riadiscuss.jeffmaury.comhttp://www.twitter.com/jeffmaury </description>
		<content:encoded><![CDATA[<div dir="ltr"><div><div>Jan,<br><br></div>I will do it.<br><br></div>Jeff<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 24, 2013 at 6:04 PM, Sievers, Jan <span dir="ltr">&lt;<a href="mailto:jan.sievers@xxxxxxx" target="_blank">jan.sievers@xxxxxxx</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">- cross-posting to p2-dev -<br>
<br>
thanks for reporting, Jeff.<br>
<br>
just after staging tycho 0.18.0 I noticed<br>
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=408997" target="_blank">https://bugs.eclipse.org/bugs/show_bug.cgi?id=408997</a><br>
<br>
which looks suspiciously similar. Solver timeouts with NPE in SAT solver.<br>
Could you add your findings to this bug?<br>
<br>
We did have a last minute update in the p2 version consumed by tycho [1] which might have caused this regression.<br>
Although the new p2 version contains some fixes, we may have to revert to the previous p2 version from tycho 0.17.0.<br>
<br>
Regards,<br>
Jan<br>
<br>
[1] <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=407972" target="_blank">https://bugs.eclipse.org/bugs/show_bug.cgi?id=407972</a><br>
<br>
From: <a href="mailto:tycho-user-bounces@xxxxxxxxxxx">tycho-user-bounces@xxxxxxxxxxx</a> [mailto:<a href="mailto:tycho-user-bounces@xxxxxxxxxxx">tycho-user-bounces@xxxxxxxxxxx</a>] On Behalf Of Jeff MAURY<br>
Sent: Freitag, 24. Mai 2013 17:37<br>
To: Tycho user list<br>
Cc: Tycho developers list; Common-build Developers discussion<br>
Subject: Re: [tycho-user] please test staged tycho 0.18.0<br>
<div class="HOEnZb"><div class="h5"><br>
Hello again,<br>
I also have an error with the open source project GLDT (<a href="http://github.com/jeffmaury.gldt" target="_blank">github.com/jeffmaury.gldt</a>).<br>
Jeff<br>
<br>
On Fri, May 24, 2013 at 3:03 PM, Sievers, Jan &lt;<a href="mailto:jan.sievers@xxxxxxx">jan.sievers@xxxxxxx</a>&gt; wrote:<br>
Tycho milestone release 0.18.0 has been staged.<br>
This is mostly a bugfix release with fixes required by projects on the Kepler release train.<br>
<br>
For details of new features and bugfixes, see release notes [1].<br>
Please help by testing the staged milestone build. To use it, change your tycho version to 0.18.0 and add snippet [2] to your pom.<br>
<br>
We plan to promote this release on Wed May 29th.<br>
<br>
Regards,<br>
Tycho team<br>
<br>
[1] <a href="http://wiki.eclipse.org/Tycho/Release_Notes/0.18" target="_blank">http://wiki.eclipse.org/Tycho/Release_Notes/0.18</a><br>
[2]<br>
&lt;pluginRepositories&gt;<br>
&#xA0;&lt;pluginRepository&gt;<br>
&#xA0; &lt;id&gt;tycho-staged&lt;/id&gt;<br>
&#xA0; &lt;url&gt;<a href="https://oss.sonatype.org/content/repositories/orgeclipsetycho-053/" target="_blank">https://oss.sonatype.org/content/repositories/orgeclipsetycho-053/</a>&lt;/url&gt;<br>
&#xA0;&lt;/pluginRepository&gt;<br>
&lt;/pluginRepositories&gt;<br>
_______________________________________________<br>
tycho-user mailing list<br>
<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/tycho-user" target="_blank">https://dev.eclipse.org/mailman/listinfo/tycho-user</a><br>
<br>
<br>
<br>
--<br>
Jeff MAURY<br>
<br>
<br>
</div></div><div class="im HOEnZb">&quot;Legacy code&quot; often differs from its suggested alternative by actually working and scaling.<br>
&#xA0;- Bjarne Stroustrup<br>
<br>
<a href="http://www.jeffmaury.com" target="_blank">http://www.jeffmaury.com</a><br>
<a href="http://riadiscuss.jeffmaury.com" target="_blank">http://riadiscuss.jeffmaury.com</a><br>
<a href="http://www.twitter.com/jeffmaury" target="_blank">http://www.twitter.com/jeffmaury</a><br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
tycho-user mailing list<br>
<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/tycho-user" target="_blank">https://dev.eclipse.org/mailman/listinfo/tycho-user</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Jeff MAURY<br><br><img src=""><br>&quot;Legacy code&quot; often differs from its suggested alternative by actually working and scaling.<br>

&#xA0;- Bjarne Stroustrup<br><br><a href="http://www.jeffmaury.com" target="_blank">http://www.jeffmaury.com</a><br><a href="http://riadiscuss.jeffmaury.com" target="_blank">http://riadiscuss.jeffmaury.com</a><br><a href="http://www.twitter.com/jeffmaury" target="_blank">http://www.twitter.com/jeffmaury</a>
</div>
]]></content:encoded>
		<pubDate>Fri, 24 May 2013 16:11:09 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05202.html</guid>
		<author>jeffmaury@xxxxxxx (Jeff MAURY)</author>
	</item>
	<item>
		<title>Re: [p2-dev] [tycho-user] please test staged tycho 0.18.0</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05201.html</link>
		<description>Tycho milestone release 0.18.0 has been staged. This is mostly a bugfix release with fixes required by projects on the Kepler release train. For details of new features and bugfixes, see release notes [1]. Please help by testing the staged milestone build....</description>
		<content:encoded><![CDATA[<pre>- cross-posting to p2-dev - 

thanks for reporting, Jeff.

just after staging tycho 0.18.0 I noticed
<a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=408997">https://bugs.eclipse.org/bugs/show_bug.cgi?id=408997</a> 

which looks suspiciously similar. Solver timeouts with NPE in SAT solver.
Could you add your findings to this bug?

We did have a last minute update in the p2 version consumed by tycho [1] which might have caused this regression.
Although the new p2 version contains some fixes, we may have to revert to the previous p2 version from tycho 0.17.0.

Regards,
Jan

[1] <a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=407972">https://bugs.eclipse.org/bugs/show_bug.cgi?id=407972</a> 

From: tycho-user-bounces@xxxxxxxxxxx [<a  href="mailto:tycho-user-bounces@xxxxxxxxxxx">mailto:tycho-user-bounces@xxxxxxxxxxx</a>] On Behalf Of Jeff MAURY
Sent: Freitag, 24. Mai 2013 17:37
To: Tycho user list
Cc: Tycho developers list; Common-build Developers discussion
Subject: Re: [tycho-user] please test staged tycho 0.18.0

Hello again,
I also have an error with the open source project GLDT (github.com/jeffmaury.gldt).
Jeff

On Fri, May 24, 2013 at 3:03 PM, Sievers, Jan &lt;jan.sievers@xxxxxxx&gt; wrote:
Tycho milestone release 0.18.0 has been staged.
This is mostly a bugfix release with fixes required by projects on the Kepler release train.

For details of new features and bugfixes, see release notes [1].
Please help by testing the staged milestone build. To use it, change your tycho version to 0.18.0 and add snippet [2] to your pom.

We plan to promote this release on Wed May 29th.

Regards,
Tycho team

[1] <a  href="http://wiki.eclipse.org/Tycho/Release_Notes/0.18">http://wiki.eclipse.org/Tycho/Release_Notes/0.18</a>
[2]
&lt;pluginRepositories&gt;
&#xA0;&lt;pluginRepository&gt;
&#xA0; &lt;id&gt;tycho-staged&lt;/id&gt;
&#xA0; &lt;url&gt;<a  href="https://oss.sonatype.org/content/repositories/orgeclipsetycho-053/">https://oss.sonatype.org/content/repositories/orgeclipsetycho-053/</a>&lt;/url&gt;
&#xA0;&lt;/pluginRepository&gt;
&lt;/pluginRepositories&gt;
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/tycho-user">https://dev.eclipse.org/mailman/listinfo/tycho-user</a>



-- 
Jeff MAURY


&quot;Legacy code&quot; often differs from its suggested alternative by actually working and scaling.
&#xA0;- Bjarne Stroustrup

<a  href="http://www.jeffmaury.com">http://www.jeffmaury.com</a>
<a  href="http://riadiscuss.jeffmaury.com">http://riadiscuss.jeffmaury.com</a>
<a  href="http://www.twitter.com/jeffmaury">http://www.twitter.com/jeffmaury</a> 

</pre>]]></content:encoded>
		<pubDate>Fri, 24 May 2013 16:04:45 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05201.html</guid>
		<author>jan.sievers@xxxxxxx (Sievers, Jan)</author>
	</item>
	<item>
		<title>[p2-dev] How to uninstall a feature from a p2 site</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05200.html</link>
		<description> Hi,   We are using the p2 director to publish features and bundles to a p2 site.  Is there a way to uninstall features from the p2 update site?   Thanks,   -Josh </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } ">


<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">We are using the p2 director to publish features and bundles to a p2 site.&nbsp; Is there a way to uninstall features from the p2 update site?<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">-Josh<o:p></o:p></p>
</div>


</td></tr></table>]]></content:encoded>
		<pubDate>Fri, 24 May 2013 14:12:05 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05200.html</guid>
		<author>Josh.Hester@xxxxxxx (Josh Hester)</author>
	</item>


	<item>
		<title>[p2-dev] RPM, P2 and reconciliation again - huge problems</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05199.html</link>
		<description>Hi P2 masters, Eclipse packages in Fedora use dropins as a primary deployment mechanism, because there is no way to make P2 and RPM working together (which I can explain in details upon request or at EclipseCon France). Shared scenarios were greatly improv...</description>
		<content:encoded><![CDATA[<pre>Hi P2 masters,

Eclipse packages in Fedora use dropins as a primary deployment
mechanism, because there is no way to make P2 and RPM working together
(which I can explain in details upon request or at EclipseCon France).

Shared scenarios were greatly improved in Kepler thanks to Ericsson
support.

But there is still one more issue that is not resolved - and I guess not
really visible unless you use shared deployments at large scale, which
is related to the implicit dependencies in Eclipse - causing incomplete
bundles refresh and in turn various ClassCastExceptions,
NoClassDefFoundErrors during first startup [1][2]. This really makes
Eclipse in Fedora to look unprofessional.

After I tracked those implicit dependencies, and built Eclipse with
proper patches, it turned out dropins did not worked anymore as expected
due to the fact that during the OSGi refresh core P2 bundles were
restarted, and the OSGi attempted to restart dropins synchronizer, which
failed because of being in the &quot;starting&quot; state.

The scenario once more in bullet points:
* a bundle providing vital classes put in the dropins (f.e. javax.xml)
* reconciler goes into starting state
* reconciler installs javax.xml, writes timestamps and applies
configuration
* osgi starts refreshing bundles (stopping them and starting)
* osgi tries to restart reconciler (which is still starting, an
exception occurs)

In the end: timestamps are stored, bundles.info seems to be ok, but OSGi
cache is old, because the new configuration was not applied. Eclipse
will not pick it unless invoked explicitly with -clean.

It does not make Eclipse in Fedora unprofessional, it just sucks!

As a result - I had to revert my patch for [2] and accept first-run
problems.

I've tried to come up with any creative solution, but did not managed to
get anything valuable here:
* OSGi can't really interrupt start method - man, that would be a hack!
* Reconciliation can't be moved out of a start method - because the
Eclipse start process must be blocked until reconciliation is complete.
This applied to an applyConfiguration, too.
* External reconciler cannot be run, because nothing should be stored in
a master configuration.

Looks like a dead end. Any suggestions how should I proceed with this?


[1] Bug 297769 - Split packages are not refreshed properly
<a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=297769">https://bugs.eclipse.org/bugs/show_bug.cgi?id=297769</a>
[2] Bug 406359 - Yet another class surviving refresh invoked by dropins 
<a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=406359">https://bugs.eclipse.org/bugs/show_bug.cgi?id=406359</a>

Regards,

-- 
Krzysztof Daniel &lt;kdaniel@xxxxxxxxxx&gt;
Red Hat


</pre>]]></content:encoded>
		<pubDate>Wed, 15 May 2013 10:37:22 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05199.html</guid>
		<author>kdaniel@xxxxxxx (Krzysztof Daniel)</author>
	</item>


	<item>
		<title>Re: [p2-dev] [tycho-user] Trouble upgrading Mac Bundles</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05198.html</link>
		<description> </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="white" style="background-color: white; a:link { color: blue } a:visited { color: purple } ">


<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&gt; Maybe (...)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">I case you want to find out:
<a href="http://wiki.eclipse.org/Developing_Tycho">http://wiki.eclipse.org/Developing_Tycho</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Tobias<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx]
<b>On Behalf Of </b>Pascal Rapicault<br>
<b>Sent:</b> Donnerstag, 9. Mai 2013 17:02<br>
<b>To:</b> P2 developer discussions<br>
<b>Cc:</b> p2-dev@xxxxxxxxxxx; Tycho user list<br>
<b>Subject:</b> Re: [p2-dev] [tycho-user] Trouble upgrading Mac Bundles<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">This is a publisher / metadata gen issue. Maybe the invocation from tycho is incorrect.<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On 2013-05-09, at 10:56 AM, Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">And I can confirm that manually adding the missing IU, &quot;tooling*.executable.macosx.x86-bundled&quot;, into the repository's content.xml works.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Is this the p2 director not inserting this correctly, or is it tycho not passing in the right parameters to the director, or am I missing an argument in my pom?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Doug.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">From:
</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<b>Date: </b>Thursday, 9 May, 2013 9:27 AM<br>
<b>To: </b>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;, &quot;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&quot; &lt;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&gt;<br>
<b>Subject: </b>Re: [tycho-user] Trouble upgrading Mac Bundles<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">To further my investigation, I see a macosx-bundled filter in the p2content.xml file. It doesn't seem to be set true when the repository is created taking the
 non-bundle executable IU. Is there a way to turn this filter on when generating the repository?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">From:
</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<b>Reply-To: </b>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<b>Date: </b>Thursday, 9 May, 2013 1:00 AM<br>
<b>To: </b>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<b>Subject: </b>Re: [tycho-user] Trouble upgrading Mac Bundles<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Sorry, I meant can't upgrade. But I guess that's obvious from the error message&#xE2;<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">From:
</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<b>Reply-To: </b>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<b>Date: </b>Thursday, 9 May, 2013 12:57 AM<br>
<b>To: </b>&quot;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&quot; &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<b>Subject: </b>[tycho-user] Trouble upgrading Mac Bundles<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Hey gang,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">I'm using the new platform specific rootFolders feature in 0.18-SNAPSHOT tycho to generate the Mac version of my product as a Mac app bundle. I'm pretty sure
 this worked at one point but now I can upgrade from build to build. I get the following:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Cannot complete the install because one or more required items could not be found.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">&nbsp; Software being installed: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">&nbsp; Missing requirement for filter properties ~= $0: toolingcom.qnx.tools.bbt.ide.ide-internal.application 10.2.0.v201305090421 requires 'toolingcom.qnx.tools.bbt.ide.ide-internal.executable.cocoa.macosx.x86-bundled
 [10.2.0.v201305090421]' but it could not be found<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">&nbsp; Cannot satisfy dependency:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">&nbsp; &nbsp; From: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">&nbsp; &nbsp; To: toolingcom.qnx.tools.bbt.ide.ide-internal.application [10.2.0.v201305090421]<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">I see the tooling*-bundled IU in the p2content.xml file but not in the content.jar in the repository. Is this a bug, or am I doing it wrong? Or is this something
 wrong in p2?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Thanks!<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">Doug.<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">_______________________________________________<br>
p2-dev mailing list<br>
<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/p2-dev">https://dev.eclipse.org/mailman/listinfo/p2-dev</a><o:p></o:p></p>
</div>
</blockquote>
</div>
</div>


</td></tr></table>]]></content:encoded>
		<pubDate>Mon, 13 May 2013 08:34:38 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05198.html</guid>
		<author>tobias.oberlies@xxxxxxx (Oberlies, Tobias)</author>
	</item>


	<item>
		<title>Re: [p2-dev] [tycho-user] Trouble upgrading Mac Bundles</title>
		<link>http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05197.html</link>
		<description> </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="">


<div>OK, I raised a bug against Tycho:&nbsp;<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=407676">https://bugs.eclipse.org/bugs/show_bug.cgi?id=407676</a></div>
<div><br>
</div>
<div>Do we know what the invocation should be so I can check?</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Pascal Rapicault &lt;<a href="mailto:pascal@xxxxxxxxxxxxx">pascal@xxxxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>P2 developer discussions &lt;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Thursday, 9 May, 2013 11:01 AM<br>
<span style="font-weight:bold">To: </span>P2 developer discussions &lt;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Cc: </span>&quot;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&quot; &lt;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&gt;, Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Re: [p2-dev] [tycho-user] Trouble upgrading Mac Bundles<br>
</div>
<div><br>
</div>
<div>
<div bgcolor="#FFFFFF">
<div>This is a publisher / metadata gen issue. Maybe the invocation from tycho is incorrect.<br>
<br>
<div><br>
</div>
</div>
<div><br>
On 2013-05-09, at 10:56 AM, Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt; wrote:<br>
<br>
</div>
<div></div>
<blockquote type="cite">
<div>
<div>And I can confirm that manually adding the missing IU, &quot;tooling*.executable.macosx.x86-bundled&quot;, into the repository's content.xml works.</div>
<div><br>
</div>
<div>Is this the p2 director not inserting this correctly, or is it tycho not passing in the right parameters to the director, or am I missing an argument in my pom?</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Doug.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Thursday, 9 May, 2013 9:27 AM<br>
<span style="font-weight:bold">To: </span>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;, &quot;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&quot; &lt;<a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Re: [tycho-user] Trouble upgrading Mac Bundles<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>To further my investigation, I see a macosx-bundled filter in the p2content.xml file. It doesn't seem to be set true when the repository is created taking the non-bundle executable IU. Is there a way to turn this filter on when generating the repository?</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Thursday, 9 May, 2013 1:00 AM<br>
<span style="font-weight:bold">To: </span>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Re: [tycho-user] Trouble upgrading Mac Bundles<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Sorry, I meant can't upgrade. But I guess that's obvious from the error message&#x2026;</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Doug Schaefer &lt;<a href="mailto:dschaefer@xxxxxxx">dschaefer@xxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>Tycho user list &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Thursday, 9 May, 2013 12:57 AM<br>
<span style="font-weight:bold">To: </span>&quot;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&quot; &lt;<a href="mailto:tycho-user@xxxxxxxxxxx">tycho-user@xxxxxxxxxxx</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>[tycho-user] Trouble upgrading Mac Bundles<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hey gang,</div>
<div><br>
</div>
<div>I'm using the new platform specific rootFolders feature in 0.18-SNAPSHOT tycho to generate the Mac version of my product as a Mac app bundle. I'm pretty sure this worked at one point but now I can upgrade from build to build. I get the following:</div>
<div><br>
</div>
<div>
<div>Cannot complete the install because one or more required items could not be found.</div>
<div>&nbsp; Software being installed: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)</div>
<div>&nbsp; Missing requirement for filter properties ~= $0: toolingcom.qnx.tools.bbt.ide.ide-internal.application 10.2.0.v201305090421 requires 'toolingcom.qnx.tools.bbt.ide.ide-internal.executable.cocoa.macosx.x86-bundled [10.2.0.v201305090421]' but it could not
 be found</div>
<div>&nbsp; Cannot satisfy dependency:</div>
<div>&nbsp; &nbsp; From: QNX Momentics IDE 10.2.0.v201305090421 (com.qnx.tools.bbt.ide.ide-internal 10.2.0.v201305090421)</div>
<div>&nbsp; &nbsp; To: toolingcom.qnx.tools.bbt.ide.ide-internal.application [10.2.0.v201305090421]</div>
</div>
<div><br>
</div>
<div>I see the tooling*-bundled IU in the p2content.xml file but not in the content.jar in the repository. Is this a bug, or am I doing it wrong? Or is this something wrong in p2?</div>
<div><br>
</div>
<div>Thanks!</div>
<div>Doug.</div>
</div>
</div>
</span></div>
</div>
</span></div>
</div>
</span></div>
</blockquote>
<blockquote type="cite">
<div><span>_______________________________________________</span><br>
<span>p2-dev mailing list</span><br>
<span><a href="mailto:p2-dev@xxxxxxxxxxx">p2-dev@xxxxxxxxxxx</a></span><br>
<span><a href="https://dev.eclipse.org/mailman/listinfo/p2-dev">https://dev.eclipse.org/mailman/listinfo/p2-dev</a></span><br>
</div>
</blockquote>
</div>
</div>
</span>


</td></tr></table>]]></content:encoded>
		<pubDate>Thu, 09 May 2013 18:20:37 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/p2-dev/msg05197.html</guid>
		<author>dschaefer@xxxxxxx (Doug Schaefer)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
