Bug #17252

All branches FTBFS since Thunderbird 68 was uploaded to buster-security

Added by intrigeri 2019-11-22 07:49:07 . Updated 2019-11-26 22:24:48 .

Status:
Resolved
Priority:
Urgent
Assignee:
segfault
Category:
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
bugfix/17252-import-thunderbird-60
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Since it’s not clear whether we’ll manage to ship Thunderbird 68 in Tails 4.1, IMO we should do the simplest possible thing that unblocks other dev work, that is: upload Thunderbird 60 to a suite in our custom APT repo. Setting priority = Urgent as this blocks all other dev work except upgrading to v68.


Subtasks


Related issues

Related to Tails - Feature #16771: Upgrade to Thunderbird 68 Resolved
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by intrigeri 2019-11-22 07:49:25

#2 Updated by intrigeri 2019-11-23 08:00:48

  • Assignee set to intrigeri

#3 Updated by intrigeri 2019-11-23 08:01:55

  • Feature Branch set to bugfix/17252-import-thunderbird-60

#4 Updated by intrigeri 2019-11-23 08:03:18

#5 Updated by intrigeri 2019-11-23 08:35:47

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|9490e68906c4e8a3c219889e1a95c50c831b3bb4.

#6 Updated by intrigeri 2019-11-23 09:46:56

  • Status changed from In Progress to Needs Validation
  • Assignee changed from intrigeri to segfault

Builds and installs the intended version of Thunderbird: https://jenkins.tails.boum.org/job/build_Tails_ISO_bugfix-17252-import-thunderbird-60/1/artifact/build-artifacts/tails-amd64-bugfix_17252-import-thunderbird-60-4.1-20191123T0840Z-9490e68906+stable@34278d1aea.packages/*view*/

#7 Updated by intrigeri 2019-11-25 09:40:13

  • Status changed from Needs Validation to In Progress
  • Assignee deleted (segfault)

We need to also import an older enigmail:

08:45:00 The following packages have unmet dependencies:
08:45:00  enigmail : Depends: thunderbird (>= 1:68.0) but 1:60.9.0-1~deb10u1 is to be installed or
08:45:00                      icedove (>= 1:68.0) but it is not installable
08:45:00             Breaks: thunderbird (< 1:68.0) but 1:60.9.0-1~deb10u1 is to be installed
08:45:00 E: Unable to correct problems, you have held broken packages.

#8 Updated by intrigeri 2019-11-25 09:41:35

  • Assignee set to intrigeri

#9 Updated by intrigeri 2019-11-26 07:41:34

  • Status changed from In Progress to Needs Validation
  • Assignee changed from intrigeri to segfault

Thanks for the additional fix! The branch LGTM at commit:c53f942d0689f51395d5d2e82c8b71ec169799ef. In the 2 test suite runs on Jenkins at that commit, there was only 1 failure which is unrelated to Thunderbird, so let’s merge into stable → devel?

#10 Updated by segfault 2019-11-26 22:24:48

  • Status changed from Needs Validation to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:tails|228b8712c740b8db00964b85eea43471f4dbe22c.