So I suppose if someone takes on Gradle again, it would be possible to add Kotlin to Fedora. But overall, it seems rather complicated.
-Mehdi On Thu, Feb 13, 2020, 19:03 Kevin Kofler <kevin.kof...@chello.at> wrote: > Dridi Boukelmoune wrote: > > I think it boils down to having people to do the work, which is > > probably not an easy task. I'm also assuming we'd need a more > > up-to-date gradle package, which might not be a trivial task, and I > > suspect that the build system is probably full of "Fedora violations" > > between the need for an internet access, fetching pre-built > > dependencies, bundling some dependencies... > > The main issue is that the dependency between Gradle and Kotlin is > circular. > Gradle is actually blocking, among other things, on Kotlin being packaged, > and Kotlin is blocking on Gradle (which has been entirely retired because > its maintainers were unable to keep it up to date). See the recent > "Package > uses Gradle (retired) to build: what to do?" thread. > > Gradle also has a circular dependency of the same kind on its main > implementation language, Groovy. > > And of course, Gradle also has a trivial circular dependency on itself. > > And finally, there is also Scala code in Gradle now. I am not sure whether > the latest version of Scala can be built without Gradle or whether the > dependency is circular there too. > > Kevin Kofler > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org