Software Update Fails on Linux

VERIFIED FIXED in Thunderbird1.1

Status

Thunderbird
General
VERIFIED FIXED
13 years ago
13 years ago

People

(Reporter: Scott MacGregor, Assigned: Benjamin Smedberg)

Tracking

({verified1.8})

Trunk
Thunderbird1.1
x86
Windows XP
verified1.8
Bug Flags:
blocking1.8rc1 +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

13 years ago
The removed files list for Thunderbird:

http://lxr.mozilla.org/mozilla/source/mail/installer/removed-files.in

lists a bunch of xpt files to be removed. This works great on Windows (where we
are now linking all of the xpt files into a single file, mail.xpt), but not so
good on Linux where the xpt files are not linked together.

As a result, when you update a build, these xpt files get removed, and the
resulting linux build doesn't run.

For now, we should add a windows ifdef around the xpt files in the removed files
list.
(Reporter)

Updated

13 years ago
Depends on: 312380
(Reporter)

Comment 1

13 years ago
Note: this isn't a problem on the Mac because of Bug 312380. When that gets
fixed, update on the Mac will break too for the same reason.
Status: NEW → ASSIGNED
Flags: blocking1.8rc1?
Target Milestone: --- → Thunderbird1.1
(Assignee)

Comment 2

13 years ago
Created attachment 199484 [details] [diff] [review]
ifdef XPT files [checked in on trunk]
Assignee: mscott → benjamin
Attachment #199484 - Flags: review?(mscott)
(Reporter)

Comment 3

13 years ago
Comment on attachment 199484 [details] [diff] [review]
ifdef XPT files [checked in on trunk]

ooops, attachment collision.

At least we both came up with the same fix.
Attachment #199484 - Flags: superreview+
Attachment #199484 - Flags: review?(mscott)
Attachment #199484 - Flags: review+
(Assignee)

Comment 4

13 years ago
Created attachment 199486 [details] [diff] [review]
browser

Firefox is going to need this, once 312380 is fixed.
Attachment #199486 - Flags: review?(mscott)
(Assignee)

Updated

13 years ago
Attachment #199484 - Attachment description: ifdef XPT files → ifdef XPT files [checked in on trunk]
Attachment #199484 - Flags: approval1.8rc1?
(Reporter)

Updated

13 years ago
Attachment #199486 - Flags: review?(mscott) → review+
(Assignee)

Updated

13 years ago
Attachment #199486 - Flags: approval1.8rc1?
(Assignee)

Comment 5

13 years ago
Fixed on trunk.
Status: ASSIGNED → RESOLVED
Last Resolved: 13 years ago
Flags: blocking1.8rc1? → blocking1.8rc1+
Resolution: --- → FIXED

Updated

13 years ago
Attachment #199484 - Flags: approval1.8rc1? → approval1.8rc1+

Updated

13 years ago
Attachment #199486 - Flags: approval1.8rc1? → approval1.8rc1+
(Assignee)

Comment 6

13 years ago
Fixed on 1.8 branch
Keywords: fixed1.8

Comment 7

13 years ago
v.fixed with Linux Thunderbird trunk (10/15 -> 10/16) and branch (10/17 ->
10/18) and Linux Firefox trunk (10/18 -> 10/19) and branch (10/17 -> 10/18). 
Had to hack the channel-pref.js for the TB branch test, since it looks like the
update channel was still set to "beta" for the 10/17 build.
Status: RESOLVED → VERIFIED
Keywords: fixed1.8 → verified1.8
You need to log in before you can comment on or make changes to this bug.