[fedora-java] Dependency problem of freemind and groovy

Mat Booth fedora at matbooth.co.uk
Sat Feb 2 11:20:49 UTC 2013


On 2 February 2013 07:37, Johannes Lips <johannes.lips at gmail.com> wrote:
> Hi all,
>
> I received the following bug report, which is mainly saying, that an average
> freemind install is a bit too big, because it installs a lot of eclipse*
> stuff. [1]
> A short analysis shows that the eclipse stuff is pulled in by the following
> dep-chain:
> freemind <- groovy <- jansi, jansi-native <- hawtjni <- xbean <- eclipse*
> I just wanted to ask, if it's possible to split that chain somewhere and
> make it a bit easier to install freemind.
>
> Thanks a lot,
>
> Johannes
>
> [1] https://bugzilla.redhat.com/show_bug.cgi?id=904177
> --
> java-devel mailing list
> java-devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/java-devel


It looks like hawtjni could be the problem. It contains a code
generator and a runtime. It's the code-generator that brings in the
xbean->eclipse-rcp chain, not the runtime. So the solution may be to
get the code-generator part of hawtjni package split into a
sub-package so that jansi can depend on only the runtime part and the
code-generator can be a BuildRequires instead.


-- 
Mat Booth
http://fedoraproject.org/get-fedora


More information about the java-devel mailing list