vlsi-release-plugins has been updated to use grgit-gradle 4.1.1 and grgit-core 4.1.1.

Just waiting for a release to be tagged, so we can upgrade for both calcite and avatica.

I've opened CALCITE-5372 [1].

[1] https://issues.apache.org/jira/browse/CALCITE-5372

On 8/11/2022 5:47 pm, Francis Chuang wrote:
I have logged https://github.com/vlsi/vlsi-release-plugins/issues/57 with vls-release-plugins.

Have not tried this personally, but gradle has some documentation [1] for overriding a transitive dependency.

[1] https://docs.gradle.org/current/userguide/dependency_downgrade_and_exclude.html#sec:enforcing_dependency_version

On 8/11/2022 5:41 pm, Julian Hyde wrote:
We have started to get build errors from Avatica because we depend on
version 4.0.1 of libraries grgit-gradle and grgit-core and these no
longer exist in Maven Central. The oldest version in Maven Central is
4.1.1.

I have logged a bug [1] and tried to make a fix [2] but apparently I
don't understand how to override transitive dependencies in Gradle.
Can someone who understands Gradle please take a look?

Julian

[1] https://issues.apache.org/jira/browse/CALCITE-5371

[2] https://github.com/julianhyde/calcite-avatica/tree/5371-bump-grgit

Reply via email to