-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set logback dependency to 1.2.x #136
Conversation
Bio-Formats 6.12.x which is a transitive dependency of this component ships slf4-api 1.7.x which is only supported up to 1.2.x While using logback 1.3.x is doable and Gradle will automatically select a higher version of slj4-api 2.x, this might cause problems for downstream components using different resolution mechanisms like Ivy or Maven
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have tested this PR using the GitHub action
see https://github.com/jburel/openmicroscopy/blob/rebuild/.github/workflows/source_build.yml
The build is green https://github.com/jburel/openmicroscopy/actions/runs/4386568826
I will check merge-ci for eventual side effects
Assuming no side-effect on the rest of the CI, is the plan to get this merged and released as 5.6.2 to fix the downstream build? |
Two failures in the CI builds using 6c02c0e:
|
https://github.com/jburel/openmicroscopy/actions/runs/4386568826/jobs/7712042429 is green with the latest commit |
Bio-Formats 6.12.x which is a transitive dependency of this component ships slf4-api 1.7.x which is only supported up to 1.2.x While using logback 1.3.x is doable and Gradle will automatically select a higher version of slj4-api 2.x, this might cause problems for downstream components using different resolution mechanisms like Ivy or Maven
Hopefully this is the solution for the build failures of ome/openmicroscopy#6341