Custom App updates not working on Linux with xulrunner > 1.9.0.17

RESOLVED INCOMPLETE

Status

Toolkit Graveyard
XULRunner
RESOLVED INCOMPLETE
6 years ago
2 years ago

People

(Reporter: Josh Nijenhuis, Unassigned)

Tracking

8 Branch
x86_64
Linux

Details

(Reporter)

Description

6 years ago
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0
Build ID: 20111114083844

Steps to reproduce:

Test Case:
We have our own custom app for xulrunner, we also have an update server setup for this app.
Updates don't want to work on Linux 32 or 64bit with any version of xulrunner 1.9.1 and above, 1.9.0.17 works perfectly.
Test scenario
downloaded the following runtimes from mozilla's ftp
xulrunner-1.9.0.17.en-US.linux-i686.tar
xulrunner-1.9.1.en-US.linux-i686.tar
xulrunner-8.0.1.en-US.linux-i686.tar
xulrunner-8.0.1.en-US.linux-x86_64.tar
xulrunner-9.0b3.en-US.linux-x86_64.tar

extracted and ran app for each one xulrunner version, the app updates with 1.9.0.17 but with every other one goes through the typical update process restarts the app and asks for the update again. All files have not been updated.

Downloading the same runtimes on Windows it works.
And on OS X it works also.


Actual results:

The update did not work with any xulrunner >1.9.0.17


Expected results:

The update should have gone through like it does on Windows and OS X and on xulrunner <1.9.1

Updated

6 years ago
Component: General → XULRunner
Product: Core → Toolkit
QA Contact: general → xulrunner

Comment 1

6 years ago
I had this problem. It turns out that the Linux updater expects to find icons/updater.png in your application directory. If it's not there, it dies.

Comment 2

6 years ago
Thanks Simon, our linux updates are working again!

Will add to wiki page https://developer.mozilla.org/en/XULRunner/Application_Update
XULRunner has been removed from the Mozilla tree: see https://groups.google.com/forum/#!topic/mozilla.dev.platform/_rFMunG2Bgw for context.

I am closing all the bugs currently in the XULRunner bugzilla component, in preparation for moving this component to the graveyard. If this bug is still valid in a XULRunner-less world, it will need to be moved to a different bugzilla component to be reopened.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
(Assignee)

Updated

2 years ago
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.