It would seem unlikely that the root cause is in the JDK as there are very 
few shell scripts included (specifically the launcher is native):

techno:/usr/lib/jvm/java-1.5.0-sun/bin# file -L * | grep -i shell
ControlPanel:  Bourne shell script text executable
HtmlConverter: Bourne shell script text executable
java-rmi.cgi:  Bourne shell script text executable
techno:/usr/lib/jvm/java-1.5.0-sun/bin# 

And even invoking system commands call spawn() directly:
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Runtime.html#exec(java.lang.String,%20java.lang.String[],%20java.io.File)

However, from the nb strace log, we find this:
[EMAIL PROTECTED] 413% grep sh nb_55_install.log
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
read(3, "#!/bin/sh \n# InstallShield (R)\n#"..., 80) = 80
read(255, "#!/bin/sh \n# InstallShield (R)\n#"..., 8176) = 8176
[EMAIL PROTECTED] 414%

Which suggests that the shell script of the NetBeans 
installer may have bash-isms (or elements which are not
compatible with dash).  I will investigate further and file a
bug with upstream (NetBeans) if indeed this is the root cause.

Other applications would need to do similarly (and report
the problem to InstallShield).

Désolé pour vous avoir fait perdre du temps!

--Tom

-- 
sun-java5-bin: jdk/jre 1.5.0_08-b03 in Edgy is broken
https://launchpad.net/bugs/69493

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to