Bug 78819 - various packages missing jikes dependencies
Bug#: 78819 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: minor Priority: P2
Resolution: FIXED Assigned To: java@gentoo.org Reported By: luckyduck@gentoo.org
Component: Ebuilds
URL: 
Summary: various packages missing jikes dependencies
Keywords:  
Status Whiteboard: 
Opened: 2005-01-20 08:15 0000
Description:   Opened: 2005-01-20 08:15 0000
i've already added missing jikes dependencies to some packages but there are
more:

/usr/portage/dev-java/odmg/odmg-3.0.ebuild
/usr/portage/dev-java/puretls/puretls-0.94_beta4.ebuild
/usr/portage/dev-java/commons-collections/commons-collections-3.1.ebuild
/usr/portage/dev-java/jswat/jswat-2.25.ebuild
/usr/portage/dev-java/jswat/jswat-2.27.ebuild
/usr/portage/dev-java/jswat/jswat-2.25-r1.ebuild
/usr/portage/dev-java/jswat/jswat-2.21-r1.ebuild
/usr/portage/dev-java/jswat/jswat-2.28.ebuild
/usr/portage/dev-java/trove/trove-1.0.2.ebuild
/usr/portage/dev-java/edtftpj/edtftpj-1.4.2.ebuild
/usr/portage/dev-java/edtftpj/edtftpj-1.4.4.ebuild
/usr/portage/dev-java/commons-net/commons-net-1.2.2.ebuild
/usr/portage/dev-java/commons-net/commons-net-1.3.0.ebuild
/usr/portage/dev-java/commons-beanutils/commons-beanutils-1.7.0.ebuild
/usr/portage/dev-java/commons-beanutils/commons-beanutils-1.6.1-r1.ebuild
/usr/portage/dev-java/fastutil/fastutil-4.3.1.ebuild
/usr/portage/dev-java/fastutil/fastutil-4.1.ebuild
/usr/portage/dev-java/concurrent-util/concurrent-util-1.3.4.ebuild
/usr/portage/dev-java/commons-daemon/commons-daemon-1.0.ebuild
/usr/portage/dev-java/adaptx/adaptx-0.9.13_p20041105.ebuild
/usr/portage/dev-java/scala-bin/scala-bin-1.2.0.1.ebuild
/usr/portage/dev-java/commons-modeler/commons-modeler-1.1.ebuild
/usr/portage/dev-java/groovy/groovy-1.0_beta4-r1.ebuild
/usr/portage/dev-java/fscript/fscript-1.15.ebuild
/usr/portage/dev-java/fscript/fscript-1.14.ebuild
/usr/portage/dev-java/commons-dbcp/commons-dbcp-1.2.1.ebuild
/usr/portage/dev-java/commons-pool/commons-pool-1.2.ebuild
/usr/portage/dev-java/commons-pool/commons-pool-1.1.ebuild
/usr/portage/dev-java/commons-httpclient/commons-httpclient-2.0-r1.ebuild
/usr/portage/dev-java/commons-httpclient/commons-httpclient-2.0.2.ebuild
/usr/portage/dev-java/commons-httpclient/commons-httpclient-2.0.1.ebuild
/usr/portage/dev-java/violinstrings/violinstrings-1.0.2.ebuild
/usr/portage/dev-java/joda-time/joda-time-0.95.ebuild
/usr/portage/dev-java/regexp/regexp-1.3-r1.ebuild
/usr/portage/dev-java/servletapi/servletapi-2.2-r1.ebuild
/usr/portage/dev-java/servletapi/servletapi-2.3-r1.ebuild
/usr/portage/dev-java/xerces/xerces-1.3.1-r1.ebuild
/usr/portage/dev-java/xerces/xerces-2.3.0-r1.ebuild
/usr/portage/dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild
/usr/portage/dev-java/commons-launcher/commons-launcher-0.9.ebuild
/usr/portage/dev-java/oscache/oscache-2.0.2.ebuild
/usr/portage/dev-java/webgraph/webgraph-1.4.ebuild
/usr/portage/dev-java/javassist/javassist-2.6.ebuild
/usr/portage/dev-java/commons-digester/commons-digester-1.6.ebuild
/usr/portage/dev-java/commons-digester/commons-digester-1.5.ebuild
/usr/portage/dev-java/commons-digester/commons-digester-1.4.ebuild
/usr/portage/dev-java/jgroups/jgroups-2.2.7.ebuild
/usr/portage/dev-java/avalon-phoenix/avalon-phoenix-4.0.4.ebuild
/usr/portage/dev-java/proxool/proxool-0.8.3.ebuild
/usr/portage/app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild


i know that we have false positives in this list since i've only used more or
less trivial regexp. what i've done:

i've simply used grep to search in all ebuilds for the string jikes. when
'jikes' was found but dev-java/jikes wasn't, the path to the ebuild was
printed. there are ebuilds which have comments with jikes in it which only tell
it's not possible to build package xyz with jikes at the moment but most of
them are really missing a jikes dependency. i'll fix the rest of them tomorrow
or if anyone else wants to volunteer, go ahead. =)

------- Comment #1 From Jan Brinkmann (RETIRED) 2005-01-20 11:49:55 0000 -------
fixed