Debian Bug report logs - #683157
xulrunner-14.0: Regression from XR 13: Fails to start: Cannot find XULRunner runtime directory. Exiting.

version graph

Package: src:iceweasel; Maintainer for src:iceweasel is Maintainers of Mozilla-related packages <[email protected]>;

Reported by: Axel Beckert <[email protected]>

Date: Sun, 29 Jul 2012 10:00:02 UTC

Severity: important

Tags: fixed-upstream, upstream

Found in version iceweasel/14.0.1-2

Forwarded to https://bugzilla.mozilla.org/show_bug.cgi?id=756786

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Maintainers of Mozilla-related packages <[email protected]>:
Bug#683157; Package xulrunner-14.0. (Sun, 29 Jul 2012 10:00:04 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Maintainers of Mozilla-related packages <[email protected]>. (Sun, 29 Jul 2012 10:00:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Axel Beckert <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: xulrunner-14.0: Regression from XR 13: Fails to start: Cannot find XULRunner runtime directory. Exiting.
Date: Sun, 29 Jul 2012 11:58:08 +0200
Package: xulrunner-14.0
Version: 14.0.1-2
Severity: important
Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=756786
Tags: upstream

[This bug report is a summary of the thread on the
 pkg-mozilla-maintainers list mentioned below.]

xulrunner-14.0 is unable to start and hence more or less unusable for
XULRunner applications which don't use xulrunner-stub:

$ xulrunner-14.0
Cannot find XULRunner runtime directory. Exiting.
$

Compared with xulrunner-13.0:

$ 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.
$

The same happens when trying to run a XULRunner application which
doesn't use xulrunner-stub (like Conkeror) with xulrunner-14.0:

$ xulrunner-14.0 /usr/share/conkeror/application.ini
Cannot find XULRunner runtime directory. Exiting.
$

(For that reason, the conkeror package currently only supports XULRunner
up to version 13 and is hence not directly affected, but relies on older
versions being available instead.)

This is tracked upstream at
https://bugzilla.mozilla.org/show_bug.cgi?id=756786 also affects the
xulrunner-15.0 and xulrunner-16.0 packages from the archive at
http://mozilla.debian.net/.

Workaround is to directly use /usr/lib/xulrunner-*/xulrunner-bin from
the according version (which is not in the shell's search path by
default).

xulrunner-stub using applications like iceweasel are not affected.

On the pkg-mozilla-maintainers list the issue is discussed in this
thread:

Start at http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2012-May/012713.html
Continued at http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2012-July/012976.html

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (900, 'testing'), (600, 'stable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.4-trunk-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xulrunner-14.0 depends on:
ii  libasound2                1.0.25-3
ii  libatk1.0-0               2.4.0-2
ii  libbz2-1.0                1.0.6-3
ii  libc6                     2.13-35
ii  libcairo2                 1.12.2-2
ii  libdbus-1-3               1.6.4-1
ii  libdbus-glib-1-2          0.100-1
ii  libevent-2.0-5            2.0.19-stable-3
ii  libfontconfig1            2.9.0-7
ii  libfreetype6              2.4.9-1
ii  libgcc1                   1:4.7.1-5
ii  libgdk-pixbuf2.0-0        2.26.1-1
ii  libglib2.0-0              2.32.3-1
ii  libgtk2.0-0               2.24.10-1
ii  libhunspell-1.3-0         1.3.2-4
ii  libjpeg8                  8d-1
ii  libmozjs14d               14.0.1-2
ii  libnotify4                0.7.5-1
ii  libnspr4                  2:4.9.2-1
ii  libnspr4-0d               2:4.9.2-1
ii  libnss3                   2:3.13.5-1
ii  libnss3-1d                2:3.13.5-1
ii  libpango1.0-0             1.30.0-1
ii  libpixman-1-0             0.26.0-3
ii  libsqlite3-0              3.7.13-1
ii  libstartup-notification0  0.12-1
ii  libstdc++6                4.7.1-5
ii  libvpx1                   1.1.0-1
ii  libx11-6                  2:1.5.0-1
ii  libxext6                  2:1.3.1-2
ii  libxrender1               1:0.9.7-1
ii  libxt6                    1:1.1.3-1
ii  zlib1g                    1:1.2.7.dfsg-13

xulrunner-14.0 recommends no packages.

Versions of packages xulrunner-14.0 suggests:
ii  libcanberra0  0.28-4
pn  libgnomeui-0  <none>

-- no debconf information



Information forwarded to [email protected], Maintainers of Mozilla-related packages <[email protected]>:
Bug#683157; Package xulrunner-14.0. (Mon, 30 Jul 2012 13:24:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jörg Sommer <[email protected]>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <[email protected]>. (Mon, 30 Jul 2012 13:24:03 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Jörg Sommer <[email protected]>
To: [email protected]
Cc: Axel Beckert <[email protected]>
Subject: Re: xulrunner-14.0: Regression from XR 13: Fails to start: Cannot find XULRunner runtime directory. Exiting.
Date: Mon, 30 Jul 2012 11:43:19 +0200
[Message part 1 (text/plain, inline)]
Axel Beckert hat am Sun 29. Jul, 11:58 (+0200) geschrieben:
> Workaround is to directly use /usr/lib/xulrunner-*/xulrunner-bin from
> the according version (which is not in the shell's search path by
> default).

Another workaround is to copy the file
/usr/lib/xulrunner-13.0/run-mozilla.sh to /usr/lib/xulrunner-14.0.
This file didn't change since xulrunner 10.

Regards, Jörg.
-- 
Wenn Du jedesmal stehen bleibst, wenn ein Hund bellt, wirst du Deine Reise
nie beenden.                                       (Arabisches Sprichwort)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Maintainers of Mozilla-related packages <[email protected]>:
Bug#683157; Package xulrunner-14.0. (Sat, 04 Aug 2012 13:18:06 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <[email protected]>:
Extra info received and forwarded to list. Copy sent to Maintainers of Mozilla-related packages <[email protected]>. (Sat, 04 Aug 2012 13:18:06 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Axel Beckert <[email protected]>
To: [email protected]
Cc: [email protected], [email protected]
Subject: Re: Issues with xulrunner-14.0: run-mozilla.sh missing? [fixed in xulrunner-15.0 and xulrunner-16.0 now]
Date: Sat, 4 Aug 2012 15:14:41 +0200
Hi,

Mike Hommey wrote:
> > Mike Hommey wrote:
> > > > > Filed https://bugzilla.mozilla.org/show_bug.cgi?id=756786.
[...]
> FYI, I just landed it this morning. I'll wait for a xulrunner nightly
> including the landing and will then request uplifting for 15 and 16.
> Too late for 14, I guess, although I'll see with upstream release team
> if we can have a xulrunner-only point release.

JFTR: With Mike's recent uploads of the xulrunner-15.0 and
xulrunner-16.0 packages to http://mozilla.debian.net/ (versions
15.0~b3-1 and 16.0~a2+20120803042008-1 to be precise), the issue is
fixed. Thanks!

I'll prepare a new conkeror package (for Debian experimental) which
supports these two versions of xulrunner. (Cc'ing the conkeror mailing
list.)

xulrunner-14.0 is not yet fixed/supported as it has been released with
that bug (see http://bugs.debian.org/683157; Cc'ed) and it's harder to
get that fixed in minor release update than in an alpha or beta
release. There though seems a chance that it will be fixed in an
upcoming xulrunner/firefox 14.0.x release, maybe 14.0.2 (as 14.0.1 has
been released already, too).

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <[email protected]>, 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



Added tag(s) fixed-upstream. Request was from [email protected] to [email protected]. (Sat, 04 Aug 2012 19:51:21 GMT) (full text, mbox, link).


Added indication that bug 683157 blocks 684101 Request was from Axel Beckert <[email protected]> to [email protected]. (Tue, 07 Aug 2012 05:54:05 GMT) (full text, mbox, link).


Bug reassigned from package 'xulrunner-14.0' to 'src:iceweasel'. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 09 Apr 2015 17:03:33 GMT) (full text, mbox, link).


No longer marked as found in versions iceweasel/14.0.1-2. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 09 Apr 2015 17:03:33 GMT) (full text, mbox, link).


Marked as found in versions iceweasel/14.0.1-2. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 09 Apr 2015 17:03:34 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:32:49 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.