30 April, 2005

Ant has so much (optional) dependency!

I have just found that my ant is pretty old, and try to upgrade it. But emerge show me this:

Calculating dependencies ...done! [ebuild N ] dev-java/ant-core-1.6.2-r2 -doc 6,134 kB [ebuild N ] dev-java/jakarta-regexp-1.3-r2 -doc -jikes -source 124 kB [ebuild N ] dev-java/bsh-2.0_beta1-r1 +gnome -kde 303 kB [ebuild N ] dev-java/log4j-1.2.8-r1 -doc 2,454 kB [ebuild N ] dev-java/avalon-logkit-bin-1.2.2 -doc 409 kB [ebuild N ] dev-java/commons-logging-1.0.4 -doc -jikes -junit 98 kB [ebuild N ] dev-java/libreadline-java-0.8.0-r1 -doc 75 kB [ebuild N ] dev-java/jython-2.1-r5 -jikes +readline 2,715 kB [ebuild N ] dev-java/jakarta-oro-2.0.8-r1 -doc -examples -jikes -source 337 kB [ebuild N ] dev-java/xerces-2.6.2-r1 -doc 5,200 kB [ebuild N ] dev-java/commons-net-1.2.2-r1 -doc -jikes -source 174 kB [ebuild N ] dev-java/jdepend-2.8.1 -doc -jikes 377 kB [ebuild N ] dev-java/jzlib-1.0.5 -doc -jikes 48 kB [ebuild N ] dev-java/gnu-crypto-2.0.1 -doc 3,804 kB [ebuild N ] dev-java/jsch-0.1.18 -doc -jikes 190 kB [ebuild N ] dev-java/bcel-5.1-r1 -doc -jikes -source 12,338 kB [ebuild N ] dev-java/servletapi-2.3-r1 -doc -jikes 124 kB [ebuild N ] dev-java/bsf-2.3.0-r2 -doc -jikes -jython -rhino 1,021 kB [ebuild N ] dev-java/javacup-0.10k 186 kB [ebuild N ] dev-java/xalan-2.6.0-r2 -doc -jikes -source 5,737 kB [ebuild N ] dev-java/junit-3.8.1-r1 -doc -jikes 431 kB [ebuild N ] dev-java/antlr-2.7.3 1,316 kB [ebuild N ] dev-java/commons-collections-3.1 -doc -jikes 1,110 kB [ebuild N ] dev-java/commons-beanutils-1.6.1-r1 -doc -jikes 144 kB [ebuild N ] dev-java/rhino-1.5.5-r1 -doc -jikes 1,505 kB [ebuild N ] dev-java/ant-tasks-1.6.2-r5 -javamail -noantlr -nobcel -nobeanutils -nobsh -nocommonslogging -nocommonsnet -nojdepend -nojsch -nojython -nolog4j -nooro -noregexp -norhino -noxalan -noxerces 0 kB [ebuild U ] dev-java/ant-1.6.2-r6 [1.5.4-r1] 0 kB Total size of downloads: 46,366 kB Do you want me to merge these packages? [Yes/No]

Ant has so many deps? Anyway, it is building now ~