There seems to be something wrong with the pkg-plist (I build it without any of the extra-options). When I deinstall the jdk, the following directories are left in /usr/local/jdk1.3.1: ./jre ./jre/bin ./jre/bin/i386 ./jre/bin/i386/native_threads ./bin ./bin/i386 ./bin/i386/native_threads If I interpret the current pkg-plist correctly, then the ``native_threads'' directories are added to that list, if you request native thread support. Since these directories are created also in an installation with green threads, ``pkg_delete'' complains that it cannot remove ``./jre/bin/i386 '' and ``./bin/i386''. Fix: Either patch the installation script such that it does not create the ``native_threads'' directories for the green threads installation or remove the ``%%NATIVE:%%'' tag for these directories. The following patch does this (untested): How-To-Repeat: Install the jdk from the ports collection and deinstall it.
Responsible Changed From-To: freebsd-java->glewis Over to maintainer.
State Changed From-To: open->closed Native threads java_vm binaries are no longer installed when only green threads are wanted.