Issues with xulrunner-14.0: run-mozilla.sh missing?
Axel Beckert
abe at debian.org
Sat Jul 21 12:58:32 UTC 2012
Hi Mike,
Mike Hommey wrote:
> > > > > $ strace -e file xulrunner-14.0 /usr/share/conkeror/application.ini
> > > [...]
> > > > > 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:
> > > [...]
> > > > > 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).
[...]
> Filed https://bugzilla.mozilla.org/show_bug.cgi?id=756786.
This upstream bug report is now marked as fixed for a month or so in
xulrunner 14 and 15 and marked as targeted for xulrunner 16, but it
still seems present in the Debian experimental package of
xulrunner-14.0 and both the packages xulrunner-15.0 and xulrunner-16.0
from mozilla.d.n:
$ xulrunner-13.0
Mozilla XULRunner 13.0.1
Usage: xulrunner [OPTIONS]
xulrunner APP-FILE [APP-OPTIONS...]
OPTIONS
--app specify APP-FILE (optional)
-h, --help show this message
-v, --version show version
--gre-version print the GRE version string on stdout
--install-app <application> [<destination> [<directoryname>]]
Install a XUL application.
APP-FILE
Application initialization file.
APP-OPTIONS
Application specific options.
$ xulrunner-14.0
Cannot find XULRunner runtime directory. Exiting.
$ xulrunner-15.0
Cannot find XULRunner runtime directory. Exiting.
$ xulrunner-16.0
Cannot find XULRunner runtime directory. Exiting.
$ apt-cache policy xulrunner-1{4,5,6}.0
xulrunner-14.0:
Installed: 14.0.1-2
Candidate: 14.0.1-2
Version table:
*** 14.0.1-2 0
200 http://ftp.ch.debian.org/debian/ experimental/main i386 Packages
100 /var/lib/dpkg/status
xulrunner-15.0:
Installed: 15.0~b1-1
Candidate: 15.0~b1-1
Version table:
*** 15.0~b1-1 0
200 http://mozilla.debian.net/ experimental/iceweasel-beta i386 Packages
100 /var/lib/dpkg/status
xulrunner-16.0:
Installed: 16.0~a2+20120720042008-1
Candidate: 16.0~a2+20120720042008-1
Version table:
*** 16.0~a2+20120720042008-1 0
200 http://mozilla.debian.net/ experimental/iceweasel-aurora i386 Packages
100 /var/lib/dpkg/status
16.0~a2+20120720042008-1~bpo60+1 0
110 http://mozilla.debian.net/ squeeze-backports/iceweasel-aurora i386 Packages
An strace run still looks similar:
$ strace -e file xulrunner-15.0 application.ini
execve("/usr/bin/xulrunner-15.0", ["xulrunner-15.0", "application.ini"], [/* 55 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/conkeror/conkeror-1.0~~pre+git120527", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/xulrunner-15.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-15.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-15.0/xulrunner", X_OK) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
faccessat(AT_FDCWD, "../lib/xulrunner-15.0/run-mozilla.sh", X_OK) = -1 ENOENT (No such file or directory)
lstat64("../lib/xulrunner-15.0/xulrunner", {st_mode=S_IFREG|0755, st_size=2451, ...}) = 0
chdir("/home/abe/conkeror/conkeror-1.0~~pre+git120527") = 0
faccessat(AT_FDCWD, "/usr/lib/xulrunner-15.0/run-mozilla.sh", X_OK) = -1 ENOENT (No such file or directory)
Cannot find XULRunner runtime directory. Exiting.
Do I miss something?
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
More information about the pkg-mozilla-maintainers
mailing list