I see that the source tarball has a wrong name in current master

I filed this issue, I believe it is a problem for a release
https://github.com/apache/bookkeeper/issues/3129

I am also facing other problems with the Gradle build here
https://github.com/apache/bookkeeper/pull/3084
I am not able to exclude LogBack and some Netty modules imported by ZooKeeper,
I see that we are importing dependencies using "dependency.create" and
I don't find much documentation about this.

When I build locally BK I see many warnings from Gradle, like:
"Expiring Daemon because JVM heap space is exhausted" or
or

Gradle detected a problem with the following location:
'/Users/enrico.olivelli/dev/bookkeeper/bookkeeper-dist/build/distributions/bookkeeper-4.15.0-SNAPSHOT-src-bin.tar.gz'.
Reason: Task ':bookkeeper-dist-src:distTarSha512' uses this output of
task ':bookkeeper-dist:distTar' without declaring an explicit or
implicit dependency. This can lead to incorrect results being
produced, depending on what order the tasks are executed


This Gradle migration is basically blocking the release and we are very late.

IIUC there was some part of the community who pushed hard to do this
migration, but all the enthusiasm seems to have gone away and now we
have a broken repository.

I wonder if it would be better to roll back to Maven, we didn't
refactor the repository and restoring the pom.xml files may not be so
hard as fixing all the Gradle problems.




Enrico

Reply via email to