Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] The 4.24 IBuild is Inconsistent

Hi Ed,

The new way of working is the Github flow, fork the project, do your change, submit a Pull Request (PR), merge the request. There is no documentation provided by the platform project (yet?). I would also appreciate some documentation for Gerrit users, i.e., how does the old process map to the new process, and which merge strategy must be used (squash/rebase?). For people not working with Github before (e.g. me and Ed), this is all new and strange, like somebody is doing a Gerrit flow for the first time that is used to the Github flow.

Also, ensure that your github account is linked to your Eclipse account in your profile, otherwise you cannot do any merges.

For the fix, see https://github.com/eclipse-platform/eclipse.platform.releng/pull/12
I should have merged that yesterday too, it is merged now.

Best Regards,
Rolf





Op zo 13 mrt. 2022 om 07:58 schreef Ed Merks <ed.merks@xxxxxxxxx>:
My Tycho builds fails like this last night:

[ERROR] Cannot resolve target definition:
[ERROR]   Software being installed: org.eclipse.sdk.feature.group 4.24.0.v20220312-2252
[ERROR]   Missing requirement: org.eclipse.core.net.win32.x86_64 1.1.600.v20220312-1450 requires 'org.eclipse.equinox.p2.iu; org.eclipse.core.net.win32 0.0.0' but it could not be found
[ERROR]   Cannot satisfy dependency: org.eclipse.platform.feature.group 4.24.0.v20220312-1800 depends on: org.eclipse.equinox.p2.iu; org.eclipse.core.net.win32.x86_64 [1.1.600.v20220312-1450,1.1.600.v20220312-1450]
[ERROR]   Cannot satisfy dependency: org.eclipse.sdk.feature.group 4.24.0.v20220312-2252 depends on: org.eclipse.equinox.p2.iu; org.eclipse.platform.feature.group [4.24.0.v20220312-1800,4.24.0.v20220312-1800]

I think that's because this bug introduced a new bundle/fragment

https://bugs.eclipse.org/bugs/show_bug.cgi?id=578341

But that fragment is not included by /org.eclipse.platform-feature/feature.xml which needs this addition:

    <plugin
          id="org.eclipse.core.net.win32"
          download-size="0"
          install-size="0"
          version="0.0.0"
          fragment="true"
          unpack="false"/>

I think that's why org.eclipse.core.net.win32 is s not in the repository.

I'd normally contribute the fix to Gerrit, but that doesn't work for this migrated repository.  Is the new process for how to contribute documented somewhere?


_______________________________________________
platform-dev mailing list
platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev

Back to the top