The reinstall may coerce some missing files to be properly installed.
It doesn't fix the checkVersions warning. On inspecting the source I
find the script. It claims to be part of the Linux port of the jdk
and not from the sun sources. It is the debian/rules files that
deletes it.
To make the story short, after unintalling and reinstalling my patched
version *or* the current version in slink, I am no longer able to
build my java programs. The compiler cannot find the libawt.so
library. I don't think it is hard to fix this. I'll look at it when
I return home tonight.
Cheers.