Bug #17252
All branches FTBFS since Thunderbird 68 was uploaded to buster-security
100%
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 - |
Resolved | ||
Blocks Tails - Feature #16209: Core work: Foundations Team | Confirmed |
History
#1 Updated by intrigeri 2019-11-22 07:49:25
- blocks Feature #16209: Core work: Foundations Team added
#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
- related to
Feature #16771: Upgrade to Thunderbird 68 added
#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.