Hello everyone, I'm looking for help :).
So there is this concept of security updates in Linux, having each library only once in the system, wrapped in a stand-alone package, symlinked, and being updated asynchronously. The problem is that due to the P2/Eclipse/OSGi strictness it is not possible to update a bundle, because: * qualifier will change * features requiring particular bundle will no longer resolve (and features requiring them, and the product in the end) * p2 is broken when profile is out of bundles.info What could be done to support such a scenario in Eclipse? So far I've thought about: * rebuilding with the same qualifier - this breaks OSGi rules and even does not work, because osgi caches old code * p2less installations - not really an option, people must be able to install things * on-demand profile generation - does not work because features use hardcoded qualifiers. Is there something else I could consider? -- Krzysztof Daniel <[email protected]> Red Hat _______________________________________________ p2-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/p2-dev
