[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] p2 installer trouble

    Actually i am not trying to just have an installed eclipse here. I wanted to see how two eclipse instances with a shared bundle pool manage the install of bundles with dependencies. I'll explain further my question.
    For example we have two eclipse instances E1 and E2. E1 downloads to the repository installs a bundle with dependency to another bundle that is also downloaded and installed. E1's bundle.info is updated, here i guess that the artifact.xml in the pool is also updated. So now we go to E2 and check its "Available Software" there we should see the first bundle. We try to install it, what i am asking is whether E2 will also "know" about that dependency and install both the bundles?(1) So basically i also ask does the artifact.xml of the repository contain the bundle dependencies, so that multiple different instances can see these dependencies and resolve them during install?(2)

    Also i am curious about the update procedure. We have E1 and E2 both up and running and using different sets of bundles from the shared pool. These sets of bundles has common bundles. When E1 starts and update and updates all its bundles. I guess E2 will "see" the updated common bundles after restart?(3) Will there be any trouble if an updated bundle has a dependency to some other bundle and when E2 starts using this updated bundle will the dependency be resolved or will E2 has knowledge of this other bundle and from where?(4)

So for now these 4 questions trouble my mind :) If you need more info about them write me and i'll try to explain further.

Best Regards
Borislav

2009/7/16 Haigermoser, Helmut <Helmut.Haigermoser@xxxxxxxxxxxxx>
Hm, not sure what's going on there, whereever you click on
http://download.eclipse.org/releases/galileo/, you'll get a 404.
Not sure there is much you can do at this point, maybe eclipse.org is
not ready for this kind of usage?

You could revert to downloading the SDK the old way, as a zip, from
here:
http://download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/i
ndex.php


These installations are roaming installations, but have no extra bundle
pool that could be shared across products...
HTH,
Ciao, hh


-----Original Message-----
From: p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx] On
Behalf Of ???????? ???????????
Sent: Thursday, July 16, 2009 12:34 PM
To: P2 developer discussions
Subject: Re: [p2-dev] p2 installer trouble

Thanks for the fast reply.
So can you please tell what repo/installer.properties should i use in
this case? Or if there is other way to perform a "shared install"(not
with the p2 installer)?

Best Regards
Borislav


2009/7/16 Haigermoser, Helmut <Helmut.Haigermoser@xxxxxxxxxxxxx>


       Ah, I see, there is no artifact repo published at
       http://download.eclipse.org/releases/galileo (/artifacts.jar)
       Hm, I'm sure there is a good reason for that, but at least
       install.properties in the installer drop needs to be fixed to
reflect
       the new repos,
       also, the arguments look a lot like 3.4 arguments...

       HTH,
       Ciao, hh

       -----Original Message-----
       From: p2-dev-bounces@xxxxxxxxxxx
[mailto:p2-dev-bounces@xxxxxxxxxxx] On
       Behalf Of ???????? ???????????

       Sent: Thursday, July 16, 2009 11:55 AM
       To: P2 developer discussions
       Subject: Re: [p2-dev] p2 installer trouble

       Still not working, produces the same missing repository error..


       2009/7/16 Haigermoser, Helmut <Helmut.Haigermoser@xxxxxxxxxxxxx>


       Ciao Borislav :)
       Try using "http://download.eclipse.org/releases/galileo"
       instead..
       HTH,
       Ciao, hh



       -----Original Message-----
       From: p2-dev-bounces@xxxxxxxxxxx
       [mailto:p2-dev-bounces@xxxxxxxxxxx] On
       Behalf Of ???????? ???????????
       Sent: Thursday, July 16, 2009 11:10 AM
       To: p2-dev@xxxxxxxxxxx
       Subject: [p2-dev] p2 installer trouble

       Hi,

       I tried to use the p2 installer posted here:


http://download.eclipse.org/equinox/drops/I20090714-0800/index.php
       and here:


http://download.eclipse.org/equinox/drops/R-3.5-200906111540/index.php


<http://download.eclipse.org/equinox/drops/R-3.5-200906111540/index.php>
       and i failed to have it run successfully. I want to perform a
       "Shared
       install". When i select the destination and the shared install
       option i
       go with "install" and the installation fails with the error logs
       i
       attached to this mail - the two logs are from the different
       versions i
       used, but the result is the same. I use the default
       installer.propeties,
       i attached them too. It seems there is no repository at the
       default
       location.
       How can i solve this issue and is there another way to perform a
       "shared
       install"? Or can you give a link with a correct repository that
       i can
       use?

       Best Regards
       Borislav


       _______________________________________________
       p2-dev mailing list
       p2-dev@xxxxxxxxxxx
       https://dev.eclipse.org/mailman/listinfo/p2-dev



       _______________________________________________
       p2-dev mailing list
       p2-dev@xxxxxxxxxxx
       https://dev.eclipse.org/mailman/listinfo/p2-dev



_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev