The problem here comes down to the feature versions not incrementing when one of their contained plug-ins increases it version. The root cause of this is the generated feature version suffixes which are supposed to account for the changes in the nested plugins. These suffixes were turning out to be too long and so we ended up truncating them to avoid path length issues.
When the actual version deltas are small enough (ie in a runup to a milestone build where only 1 or 2 plugins change), the change in the feature suffix is not significant enough to escape the truncation. We have in the past investigated methods of making the suffixes shorter (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=175714) but where unable to come up with a satisfactory solution. In the short term, all that can be done is to increase the length at which we truncate the suffixes in the sdk build. Path length is a smaller issue now because of individual source bundles. However, this is not a real solution and may not actually help if the version deltas are small enough. Any ideas about what can be done to address this problem are welcome. Currently the only idea I have is to compare generated versions against the results of a previous build. -Andrew Pascal Rapicault/Ottawa/[EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 02/07/2008 09:48 AM Please respond to Equinox development mailing list <[email protected]> To Equinox development mailing list <[email protected]> cc Subject [equinox-dev] [prov] I20080207-0010 metadata not usable Because of PDE bu https://bugs.eclipse.org/bugs/show_bug.cgi?id=208143, it is not possible to install I20080207-0010. PaScaL _______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
