It's not about the installation of Java. It's about the installation of Software USING Java. For my part, the java installation hanging is not affecting Java's running. It's a cosmetic error because when running the installation for the second time, it does go through. Last tested on 0.9.56, Java was still running. Affected string that I remove: config.c if (st.st_uid != getuid()) fatal_error( "%s is not owned by you\n", config_dir );