Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-java
Navigation:
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: "Miroslav Šulc (fordfrog)" <fordfrog@g.o>
From: Vlastimil Babka <caster@g.o>
Subject: Re: java-dep-check on ant tasks
Date: Mon, 31 Jan 2011 02:14:23 +0100
On 01/19/2011 04:03 PM, "Miroslav Šulc (fordfrog)" wrote:
> hi,
>
> i was looking at the issues when some classes cannot be found via
> DEPENDS, like http://bugs.gentoo.org/show_bug.cgi?id=298689. the problem
> is that DEPENDS for ant tasks does not contain dependency on ant-core.
> this patch below could fix it (at least it fixed the issue for me and
> testing some junit ant tasks while emerging packages with
> FEATURES="test" worked too):

This could work for ant-tasks themselves, but not for everything else 
that has ant-core dependency, such as when a package provides some ant 
task. In that case, the depending classes are needed only when invoked 
from within ant, in which case they are already on classpath. 
Registering as dependency would make ant put on classpath in all cases 
the package is used.
The bottom line is, there should be a way to exclude stuff (such as ant 
classes) in java-dep-check.

BTW, the mailing list is better than the java alias for this. Seems to 
get much less spam as I see it :)

Vlastimil

> $ cvs diff ant-tasks.eclass
> Index: ant-tasks.eclass
> ===================================================================
> RCS file: /var/cvsroot/gentoo-x86/eclass/ant-tasks.eclass,v
> retrieving revision 1.8
> diff -r1.8 ant-tasks.eclass
> 174a176
>>      java-pkg_register-dependency ant-core ant.jar
>
> any objections against committing this?
>
> miroslav



Replies:
Re: Re: java-dep-check on ant tasks
-- Miroslav Šulc (fordfrog)
Navigation:
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Eclipse Libraries
Next by thread:
Re: Re: java-dep-check on ant tasks
Previous by date:
Re: Eclipse Libraries
Next by date:
Re: Re: java-dep-check on ant tasks


Updated Mar 06, 2012

Summary: Archive of the gentoo-java mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.