|Re: [tycho-dev] Reproducible version qualifier without Git-based timestamp|
On 09/19/2013 01:22 AM, Igor Fedorenko wrote:
Iteration #2: Make it useful without breaking anything
As you foresaw, I'm facing this issue.
Changing the qualifier breaks dependency management since it introduces new p2 artifacts that are not the same as computed earlier. Early dependency resolution seems necessary to decide the order in which one modules should be built, but the concrete resolution of the p2 IU for reactor modules could probably happen later. We could think of introducing "lazy dependencies" in early-computed target platform which are good enough to resolve build order but for which one concrete artifact/qualifier is meant to be computed while starting to build the module depending on them.
Back to the top