eclipse-packaging / packages

Eclipse IDE product definitions.
Eclipse Public License 2.0
4 stars 12 forks source link

We have a regression in terms of warnings in the build: #171

Closed jonahgraham closed 4 months ago

jonahgraham commented 4 months ago

We have a regression in terms of warnings in the build:

[2024-05-30T08:12:54.147Z] [WARNING] Problems resolving provisioning plan.:
[2024-05-30T08:12:54.147Z]    Unable to satisfy dependency from org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group 1.1.702.v20231114-1017 to org.eclipse.equinox.p2.iu; org.eclipse.ecf.provider.filetransfer.httpclient5.win32 [1.1.0.v20230423-0417,1.1.0.v20230423-0417], filter=(osgi.os=win32).
[2024-05-30T08:12:54.147Z]    Unable to satisfy dependency from org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group 1.1.702.v20231114-1017 to org.eclipse.equinox.p2.iu; org.apache.httpcomponents.client5.httpclient5-win [5.2.1.v20230802-0847,5.2.1.v20230802-0847], filter=(osgi.os=win32).

and

[2024-05-30T08:12:58.354Z] [INFO] --- tycho-p2-repository:4.0.8-SNAPSHOT:assemble-repository (default-assemble-repository) @ epp.package.scout ---
[2024-05-30T08:13:04.888Z] [WARNING] Mirror tool: Problems resolving provisioning plan.:
[2024-05-30T08:13:04.888Z]    Unable to satisfy dependency from org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group 1.1.702.v20231114-1017 to org.eclipse.equinox.p2.iu; org.eclipse.ecf.provider.filetransfer.httpclient5.win32 [1.1.0.v20230423-0417,1.1.0.v20230423-0417], filter=(osgi.os=win32).
[2024-05-30T08:13:04.888Z]    Unable to satisfy dependency from org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group 1.1.702.v20231114-1017 to org.eclipse.equinox.p2.iu; org.apache.httpcomponents.client5.httpclient5-win [5.2.1.v20230802-0847,5.2.1.v20230802-0847], filter=(osgi.os=win32).
[2024-05-30T08:13:43.543Z] [WARNING] More information on the preceding warning(s) can be found here:
[2024-05-30T08:13:43.543Z] [WARNING] - https://wiki.eclipse.org/Tycho_Messages_Explained#Mirror_tool

appear multiple times.

These appear in the RC1 build - they started in the nightly builds on 23 May - https://ci.eclipse.org/packaging/job/epp/job/master/61/.

These are the simrel changes on that day: Commits on May 23, 2024 DLTK 6.4.1 for 2024-06 Contribute Acceleo 3.7.16 to Eclipse 2024-06 Wild Web Developer 1.3.5

I'll need to investigate more fully to understand the effect - but @merks if this seems familiar to you please let me know.

Originally posted by @jonahgraham in https://github.com/eclipse-packaging/packages/issues/166#issuecomment-2139895397

merks commented 4 months ago

I've confirmed in my local build using the re-built staging that the logged warnings are gone.

laeubi commented 4 months ago

This usually happens if something is in the target that has (possibly) missing dependencies. The Planner might not choose that so its probably not a problem but I haven't found yet a good way to silence the slicer....

merks commented 4 months ago

My Oomph build has many such warnings too, but it doesn't cause any problems there...

jonahgraham commented 4 months ago

Thanks for resolving the warnings by fixing simrel - it is nice the RC2 is back to 0 warnings!

(Weird thing about 0 warnings is it means I don't trust my Ctrl-F for warning as I assume I must have made a typo - this is a good problem to have!)