Closed Bug 1615021 Opened 4 years ago Closed 4 years ago

Update Verify failures on beta 74 during release promotion

Categories

(Calendar :: General, defect)

Lightning 74
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 74.0

People

(Reporter: rjl, Assigned: rjl)

Details

Attachments

(1 file)

We've got Update-Verify failures on all platforms with build2 that need to be addressed.

This is from a macOS update test, but other platforms are doing the same kind of thing:

[task 2020-02-12T16:06:32.101Z] Comparing source/Thunderbird.app with target/Thunderbird.app..
[task 2020-02-12T16:06:32.102Z] Directories only in source/Thunderbird.app:
[task 2020-02-12T16:06:32.102Z] Contents/Resources/distribution
[task 2020-02-12T16:06:32.102Z] Contents/Resources/distribution/extensions
[task 2020-02-12T16:06:32.102Z] Files only in source/Thunderbird.app:
[task 2020-02-12T16:06:32.102Z] Contents/Resources/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi

Looking at removed-files, it's only attempting to remove an unpacked calendar, not one that is in .xpi form. The installs I have handy on my machine all have packed calendar extensions, not unpacked in the install directory. Were there older versions that unpacked?

I think the way to fix this is to include both the unpacked and xpi forms in removed-files.

Once upon a time Lightning was unpacked before use, but I don't recall if it ever shipped that way. I think you're right, listing the XPI files in removed-files is the way to go.

Attached patch calendar_updater.patch — — Splinter Review
For beta 74
Attachment #9126245 - Flags: review?(geoff)
Assignee: nobody → rob
Status: NEW → ASSIGNED
Attachment #9126245 - Flags: review?(geoff)
Attachment #9126245 - Flags: review+
Attachment #9126245 - Flags: approval-calendar-beta+

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/a6e2519cc655
Add XPI form of calendar extension to removed-files. r=darktrojan DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: