Re: google-oauth-java-client / javapackages-tools (was: Re: Orphaned packages looking for new maintainers (75 to be retired))

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 22, 2019 at 12:33 PM Richard W.M. Jones <rjones@xxxxxxxxxx> wrote:
>
> On Mon, Jul 22, 2019 at 10:47:10AM +0200, Miro Hrončok wrote:
> > See this report online at:
> > https://churchyard.fedorapeople.org/orphans-2019-07-22.txt
>
> Since the majority of new failures (394!) are caused by the orphaning
> of google-oauth-java-client, I looked at the full report and seems
> this is a dependency of javapackages-tools (via gradle), and this
> package is used to compile most Java code:
>
> Depending on: google-oauth-java-client (394), status change: 2019-07-11 (1 weeks ago)
>   gradle (maintained by: jjelen, mizdebsk, stewardship-sig)
>          gradle-4.4.1-3.fc31.src requires mvn(com.google.oauth-client:google-oauth-client) = 1.22.0, mvn(com.sun:tools) = SYSTEM
>          gradle-4.4.1-3.fc31.noarch requires javapackages-tools = 5.3.0-4.fc30
>
>  javapackages-tools (maintained by: mizdebsk, msrb)
>          gradle-local-5.3.0-4.fc30.noarch requires gradle = 4.4.1-3.fc31
>
> I don't know much about Java packages but could this dependency be
> dropped?  I can't imagine that an OAuth client can be important for a
> compiler tool.
>
> Rich.

I've been looking into gradle for the Stewardship SIG, but things
don't look good.

- The current version of gradle in rawhide and fedora 30 FTBFS because
it cannot build itself.
- The fedora package is 23 (!) stable releases behind the latest upstream.
- It doesn't even install on 32bit architectures, because eclipse-jgit
dropped support for these.

gradle itself is actually only used for building a very small
percentage of Java packages, the majority is built with maven or ant.

This is why we've been discussing if we should drop gradle from the
SIG packages (or altogether) -- because we simply don't have the
manpower and know-how to get it into shape again.

Additionally, tt's already not supported by the
javapackages-tools-201901 module anymore, where support for gradle
builds was disabled in all relevant packages.

Fabio

> --
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> virt-df lists disk usage of guests without needing to install any
> software inside the virtual machine.  Supports Linux and Windows.
> http://people.redhat.com/~rjones/virt-df/
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> 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@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux