Feature #15792

Upgrade to Thunderbird 60 final

Added by intrigeri 2018-08-15 16:58:04 . Updated 2018-09-05 16:11:17 .

Status:
Resolved
Priority:
High
Assignee:
Category:
Target version:
Start date:
2018-08-15
Due date:
% Done:

100%

Feature Branch:
feature/15792-thunderbird-60.0+force-all-tests, icedove:feature/15792-thunderbird-60.0
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Email Client
Deliverable for:

Description

In Tails 3.9~rc1 we’re going to ship 60.0~b10 but hopefully 60.0 or 60.1 will be packaged for Debian in time for Tails 3.9 final.


Subtasks


Related issues

Related to Tails - Feature #15091: Upgrade to Thunderbird 60 Resolved 2018-05-09
Blocks Tails - Feature #15334: Core work 2018Q3: Foundations Team Resolved 2018-02-20

History

#1 Updated by intrigeri 2018-08-15 16:58:27

#2 Updated by intrigeri 2018-08-15 17:59:51

#3 Updated by intrigeri 2018-08-15 17:59:56

#4 Updated by intrigeri 2018-08-15 18:53:18

  • Assignee changed from CyrilBrulebois to intrigeri

#5 Updated by CyrilBrulebois 2018-08-16 20:54:13

As a reminder (esp. for myself): intrigeri did the patch queue magic to transform our git branch in a quilt patch series, and it’s likely the same kind of work that will be needed (and hopefully sufficient) when 60 final gets packaged. He’s used to that tool, so will be doing that unless I manage to learn it by accident and beat him to it.

#6 Updated by CyrilBrulebois 2018-08-18 13:10:41

Advance warning: @thunderbird.mozilla.org is likely to make its come back, according to a comment by Carsten.

I’m not sure why it doesn’t show up on the Debian BTS yet (https://bugs.debian.org/906176 was cc’d though), so here it is:

> well, Mozilla has cost me now quite a day to figure out they have just
> switched back to @thunderbird.mozilla.org. So your report is adressed by
> upstream more or less by coincidence. ;)
>
> I’ve already have modified debian/rules locally to reflect the switch
> back but I need some more testing before I can do a upload. Also I want
> to be here more flexible if upstream is doing again some puzzling, just
> need to detect the circumstances to get this working.

So we’ll likely need to adjust config/chroot_local-includes/usr/local/lib/tails-shell-library/thunderbird.sh when we sync.

#7 Updated by intrigeri 2018-08-19 13:20:05

thunderbird (1:60.0-1) was uploaded.

#8 Updated by intrigeri 2018-08-19 16:00:25

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10
  • Feature Branch set to feature/15792-thunderbird-60.0, icedove:feature/15792-thunderbird-60.0

#9 Updated by intrigeri 2018-08-19 16:02:11

  • Feature Branch changed from feature/15792-thunderbird-60.0, icedove:feature/15792-thunderbird-60.0 to feature/15792-thunderbird-60.0+force-all-tests, icedove:feature/15792-thunderbird-60.0

#10 Updated by intrigeri 2018-08-20 07:53:24

  • % Done changed from 10 to 20
  • QA Check set to Ready for QA

#11 Updated by intrigeri 2018-08-21 13:39:32

  • Assignee changed from intrigeri to CyrilBrulebois
  • % Done changed from 20 to 50
  • Estimated time set to 0 h

#12 Updated by CyrilBrulebois 2018-09-03 13:35:39

  • Assignee changed from CyrilBrulebois to intrigeri
  • QA Check changed from Ready for QA to Pass

Everything looks good to me.

I had to check why we were adding an overlay again, but that seems perfectly fine as overlays are merged before releases, so the previous config/APT_overlays.d/ entry for Thunderbird went away for 3.9-rc1.

#13 Updated by intrigeri 2018-09-03 14:47:55

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • % Done changed from 50 to 100

#14 Updated by intrigeri 2018-09-05 16:11:17

  • Status changed from Fix committed to Resolved