Hello P2 developers,

I am trying to come up with a proof of concept that will:
(a) assemble shared Eclipse installation from RPMs
(b) have working P2 for regular users.

a is easy, b is not, but to get it working I'm trying to apply the
approach described in
http://git.eclipse.org/c/equinox/rt.equinox.incubator.git/tree/p2/bundles/org.eclipse.equinox.p2.afterthefact/src/org/eclipse/equinox/internal/p2/afterthefact/Install.java

So, first of all, I have modified the SimpleProfileRegistry#getProfile
and forced it to create a fake profile from the list of installed
bundles each time when no profile is found (http://fpaste.org/C2Gg/).

It worked to some extend - a profile in the user configuration is
written down properly, but the bundles.info (actually the whole
simpleconfigurator folder) is missing.

So it looks like I am able to fake profiles, but without a true
connection to the OSGI.

My question is: what have I actually missed? How can I make P2 to
actually use this new profile and write down the bundles.info in the
user home directory?

Kind regards,
-- 
Krzysztof Daniel <[email protected]>
Red Hat

_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to