Your initial request is that you want to use a fix that is only available in 4.5. You tried to consume the bundles from 4.5 but it got complicated because fo the dependency chain. What I'm telling you is that to get the fix you need to you just need to ship your application with the p2.touchpoint.natives from 4.5 M7 because: a) it contains the change, b) it can be integrated in Luna w/o brining all the dependencies. As such to do that, in addition of using the RCP feature, you must have one of your feature ship the desired bundle from 4.5 M7.

On 05/07/2015 04:14 PM, Markward Schubert wrote:
Hi Pascal,

thank you for your answer!

I have to admin, that I don't understand, how the touchpoint can help me with my problem. I created an application with the required p2 dependencies. Also I set up an updatesite for this application. Then I tried to perform an Update, which obviously worked well, until it tried to replace the executable. This failed. I did not explicitly use any touchpoint to perform anything on the exe.

My Updatecode is basically the class from Lars Vogels tutorial: http://www.vogella.com/tutorials/EclipseP2Update/article.html

Maybe you can give me an additional hint.

Markward

2015-05-07 4:59 GMT+02:00 Pascal Rapicault <[email protected] <mailto:[email protected]>>:

    Hi Markward,

    As of Mars M7, the org.eclipse.equinox.p2.touchpoint.native can be
    used in Luna. You will just need to include it into one of your
    feature and it will take precedence over the one already installed.

    Pascal

    On 05/05/2015 01:44 PM, Markward Schubert wrote:
    Dear Group,

    I have some problems with acquiring a build of p2 which contains
    the change discussed here:

    https://bugs.eclipse.org/bugs/show_bug.cgi?id=441098

    As I am not 100% percfently familiar with the organizational
    methods inside the eclipse projects I wonder whether there is any
    updatesite I can connect to in order to obtain the change in a
    context, fitting to Luna's dependencies.

    I tried fetching it from the 4.5 milestones, but apparently then
    dependecy-hell breaks loose, practically forcing me to move my
    whole project to 4.5 milestone to not run into several dependency
    issues.

    Would a last resort be to checkout the code of
    origin/R4_4_maintenance and build it myself?

    Regards,

    Markward


    _______________________________________________
    p2-dev mailing list
    [email protected]  <mailto:[email protected]>
    To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
    https://dev.eclipse.org/mailman/listinfo/p2-dev


    _______________________________________________
    p2-dev mailing list
    [email protected] <mailto:[email protected]>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://dev.eclipse.org/mailman/listinfo/p2-dev




_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to