Closed Bug 706846 Opened 13 years ago Closed 8 years ago

Custom App updates not working on Linux with xulrunner > 1.9.0.17

Categories

(Toolkit Graveyard :: XULRunner, defect)

8 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: josh, Unassigned)

Details

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
Component: General → XULRunner
Product: Core → Toolkit
QA Contact: general → xulrunner
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.
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
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.