The ebuild-script is loking for jakarta-oro-2.0 by ava-pkg_getjars == java-config --classpath=jakarta-oro-2.0 the installed Package is found in /usr/share/oro/lib/oro.jar SOLUTION: Change the line: echo "ororegexp.jar=$(java-pkg_getjars jakarta-oro-2.0)" > build.properties to echo "ororegexp.jar=$(java-pkg_getjars oro)" > build.properties Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Build error 17:39:39 (112.61 KB/s) - `/usr/portage/distfiles/ldapsdk_java_20020819.tar.gz' s aved [1,068,301/1,068,301] >>> md5 files ;-) ChangeLog >>> md5 files ;-) metadata.xml >>> md5 files ;-) ldapsdk-4.1.7-r1.ebuild >>> md5 files ;-) files/ldapsdk-gentoo.patch >>> md5 files ;-) files/digest-ldapsdk-4.1.7-r1 >>> md5 src_uri ;-) ldapsdk_java_20020819.tar.gz >>> Unpacking source... >>> Unpacking ldapsdk_java_20020819.tar.gz to /var/tmp/portage/ldapsdk-4.1.7-r1/ work * Applying ldapsdk-gentoo.patch ... [ ok ] Could not find package jakarta-oro-2.0 >>> Source unpacked. Buildfile: build.xml init: [echo] compiling for jdk version=1.4 [echo] ssl libraries path=/usr/share/jss-3.4/lib/jss34.jar [mkdir] Created dir: /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/director y/java-sdk/dist/classes [mkdir] Created dir: /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/director y/java-sdk/dist/ldapfilt [mkdir] Created dir: /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/director y/java-sdk/dist/doc [mkdir] Created dir: /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/director y/java-sdk/dist/packages build-jdk: [javac] Compiling 6 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work/m ozilla/directory/java-sdk/dist/classes [javac] Compiling 149 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work /mozilla/directory/java-sdk/dist/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] Compiling 4 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work/m ozilla/directory/java-sdk/dist/classes dist-jdk: [jar] Building jar: /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/directo ry/java-sdk/dist/packages/ldapjdk.jar init: [echo] compiling for jdk version=1.4 [echo] ssl libraries path=/usr/share/jss-3.4/lib/jss34.jar build-jdk: [javac] Compiling 6 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work/m ozilla/directory/java-sdk/dist/classes [javac] Compiling 149 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work /mozilla/directory/java-sdk/dist/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. build-filter: [javac] Compiling 6 source files to /var/tmp/portage/ldapsdk-4.1.7-r1/work/m ozilla/directory/java-sdk/dist/ldapfilt [javac] /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/directory/java-sdk/ld apfilter/netscape/ldap/util/LDAPFilterDescriptor.java:27: package org.apache.oro .text.regex does not exist [javac] import org.apache.oro.text.regex.*; [javac] ^ [javac] /var/tmp/portage/ldapsdk-4.1.7-r1/work/mozilla/directory/java-sdk/ld apfilter/netscape/ldap/util/LDAPIntFilterSet.java:25: package org.apache.oro.tex t.regex does not exist [javac] import org.apache.oro.text.regex.*; [javac] ^ [...]
update your jakarta-oro package.