Another questionable dependency chain -- libreoffice-writer installs log4j-chainsaw

Aleksandar Kurtakov akurtako at redhat.com
Thu Jan 30 11:17:05 UTC 2014


----- Original Message -----
> From: "Richard Hughes" <hughsient at gmail.com>
> To: "Development discussions related to Fedora" <devel at lists.fedoraproject.org>
> Sent: Thursday, January 30, 2014 12:32:57 PM
> Subject: Another questionable dependency chain -- libreoffice-writer installs	log4j-chainsaw
> 
> If I understand the dep-chain correctly:
> 
> libreoffice-writer -> libreoffice-core -> jre ->
> java-1.7.0-openjdk-headless -> apache-commons-logging -> log4j
Clarification the actual chain is 

.... java-headless->rhino->jline->jansi->hawtjni->xbean->avalon-framework->log4j

And avalon is dead project (closed at Apache) since 2004 and being actually inactive before Fedora even existed. It's time to prune such things out of the distro.

Alexander Kurtakov
Red Hat Eclipse team

> 
> This means I get an ugly icon called "Chainsaw" in the GNOME Software
> center that when I try to remove also removes all the LibreOffice
> packages.
> 
> If I actually launch the program I get a java-themed GUI full of low
> level filter weirdness. Could we either clean up the depchain or split
> off the actual log4j-chainsaw application off as a new subpackage?
> 
> The alternative is that I blacklist the log4j-chainsaw application in
> the fedora-appstream metadata generation, which is a shame if someone
> is actually wanting to search for a log viewer for java.
> 
> Thanks,
> 
> Richard.
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


More information about the devel mailing list