Issues with xulrunner-14.0: run-mozilla.sh missing?

Mike Hommey mh at glandium.org
Sat May 19 05:26:40 UTC 2012


On Sat, May 19, 2012 at 12:35:46AM +0200, Axel Beckert wrote:
> Hi,
> 
> I tried to test Conkeror with xulrunner-14.0, but it seems to fail
> before it even comes to reading conkeror's application.ini:
> 
> $ strace -e file xulrunner-14.0 /usr/share/conkeror/application.ini
> execve("/usr/bin/xulrunner-14.0", ["xulrunner-14.0", "/usr/share/conkeror/application."...], [/* 56 vars */]) = 0
> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
> open("/etc/ld.so.cache", O_RDONLY)      = 3
> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
> open("/lib/i386-linux-gnu/i686/cmov/libc.so.6", O_RDONLY) = 3
> stat64("/home/abe", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
> stat64(".", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
> open("/usr/bin/xulrunner-14.0", O_RDONLY) = 3
> --- SIGCHLD (Child exited) @ 0 (0) ---
> --- SIGCHLD (Child exited) @ 0 (0) ---
> faccessat(AT_FDCWD, "/usr/bin/run-mozilla.sh", X_OK) = -1 ENOENT (No such file or directory)
> --- SIGCHLD (Child exited) @ 0 (0) ---
> lstat64("/usr/bin/xulrunner-14.0", {st_mode=S_IFLNK|0777, st_size=31, ...}) = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> --- SIGCHLD (Child exited) @ 0 (0) ---
> chdir("/usr/bin")                       = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> chdir("/usr/bin")                       = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> --- SIGCHLD (Child exited) @ 0 (0) ---
> faccessat(AT_FDCWD, "../lib/xulrunner-14.0/xulrunner", X_OK) = 0
> --- SIGCHLD (Child exited) @ 0 (0) ---
> faccessat(AT_FDCWD, "../lib/xulrunner-14.0/run-mozilla.sh", X_OK) = -1 ENOENT (No such file or directory)
> lstat64("../lib/xulrunner-14.0/xulrunner", {st_mode=S_IFREG|0755, st_size=3915, ...}) = 0
> chdir("/home/abe")                      = 0
> faccessat(AT_FDCWD, "/usr/lib/xulrunner-14.0a2/run-mozilla.sh", X_OK) = -1 ENOENT (No such file or directory)
> Cannot find XULRunner runtime directory. Exiting.
> 
> There is no run-mozilla.sh in /usr/lib/xulrunner-14, while it seems to
> exist in all previous xulrunner packages, at least on this box:
> 
> $ ls -l /usr/lib/xulrunner-*/run-mozilla.sh
> -rwxr-xr-x 1 root root 10380 May 17 16:27 /usr/lib/xulrunner-10.0/run-mozilla.sh*
> -rwxr-xr-x 1 root root 10380 May 17 18:41 /usr/lib/xulrunner-12.0/run-mozilla.sh*
> -rwxr-xr-x 1 root root 10380 May 17 14:23 /usr/lib/xulrunner-13.0/run-mozilla.sh*
> -rwxr-xr-x 1 root root 10459 Jul  1  2011 /usr/lib/xulrunner-1.9.1/run-mozilla.sh*
> -rwxr-xr-x 1 root root 10033 Feb  2 08:57 /usr/lib/xulrunner-1.9.2/run-mozilla.sh*
> 
> Looks like run-mozilla.sh is missing unintentionally in xulrunner-14.0
> (package version 14.0~a2+20120518042008-1 from mozilla.d.n
> iceweasel-aurora experimental).

It's actually missing intentionally. Upstream doesn't ship it anymore
besides the sdk. It's not been any useful for xulrunner apps for a
while.
(it's useful for xpcshell, though)

Mike



More information about the pkg-mozilla-maintainers mailing list