Skip to content

Conversation

jburel
Copy link
Member

@jburel jburel commented Jul 31, 2025

The build failure noticed in merge-ci is due to the recent version bump in Bio-Formats
see ome/bioformats#4343

@jburel jburel requested a review from dominikl July 31, 2025 10:07
Copy link
Member

@sbesson sbesson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suspect part of the issue (and the reason why the builds starting failing) is that this library was not explicitly declaring a direct dependency and relying on the transitive dependency from Bio-Formats. Similarly to https://github.com/ome/omero-romio/blob/dd94b039abd0e7be6399cc25a4dbc84e85099ac5/build.gradle#L25, build.gradle should be updated accordingly.

Overall, I am fully supportive of moving from commons-lang to commons-lang3 across the omero-* components for the same rationale as in ome/bioformats#4343.

Copy link
Member

@dominikl dominikl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good to me. Thanks JM. Lets see if build passes tomorrow.

@jburel
Copy link
Member Author

jburel commented Aug 1, 2025

Copy link
Member

@sbesson sbesson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. There are two other repositories depending on commons-lang:commons-lang:2.6: omero-romio and omero-renderer. I'll migrate them after the Bio-Formats 8.3.0 release if you guys don't beat me to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants