pre_pkg_setup() { java-pkg-opt_pkg_setup } pre_src_unpack() { java-pkg-opt_pkg_setup } pre_src_compile() { java-pkg-opt_pkg_setup } pre_src_install() { java-pkg-opt_pkg_setup } pre_src_test() { java-pkg-opt_pkg_setup } pre_pkg_preinst() { java-pkg-opt_pkg_setup } pre_pkg_postinst() { java-pkg-opt_pkg_setup } all these calls should be to java-pkg-opt-2_pkg_setup instead of to java-pkg-opt_pkg_setup in the current implementation, using the eclass results in just spitting messages about not finding java-pkg-opt_pkg_setup
Good catch. Once apon a time, java-pkg-opt-2.eclass was named java-pkg-opt.eclass, and apparently hadn't been updated fully. Fixed in CVS, so give it a few hours to get to a rsync mirror near you. Thanks for reporting.