Project

General

Profile

Bug #13530

ISO builds are broken by weird enigmail situation

Added by intrigeri over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
-
Target version:
Start date:
07/29/2017
Due date:
% Done:

100%

Feature Branch:
bugfix/13530-enigmail-compatible-with-thunderbird-45
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Email Client

Description

It seems that our build system is trying to install 2:1.9.8.1-1~deb9u1 from stretch/updates, that depends on Thunderbird 52 while we still ship Thunderbird 45. If that was the only problem, then the obvious solution is to upload 2:1.9.7-2 to our custom APT repo.

But https://tracker.debian.org/pkg/enigmail doesn't know about 2:1.9.8.1-1~deb9u1, http://metadata.ftp-master.debian.org/changelogs/main/e/enigmail/enigmail_1.9.8.1-1~deb9u1_changelog gives me a 404, and rmadison doesn't know what's going on either, so I wonder what's going on.


Related issues

Related to Tails - Feature #12639: Upgrade Thunderbird to 52.x Resolved 06/05/2017
Blocks Tails - Feature #13234: Core work 2017Q3: Foundations Team Resolved 06/29/2017
Blocks Tails - Feature #11738: Upgrade our ISO builder Vagrant basebox to Stretch Resolved 08/28/2016

Associated revisions

Revision 158eb4e4 (diff)
Added by intrigeri over 2 years ago

Enable the bugfix-13530-enigmail-compatible-with-thunderbird-45 APT overlay (refs: #13530).

Revision f9bc4003 (diff)
Added by intrigeri over 2 years ago

Keep installing a version of Enigmail that's compatible with Thunderbird 45.x (refs: #13530, #12639).

We will ship Thunderbird 45.x in Tails 3.1, but
stretch/updates (debian-security) now includes Enigmail 2:1.9.8.1-1~deb9u1, that
depends on Thunderbird 52. So let's install 2:1.9.7-2 instead, as we did in
Tails 3.0 and 3.0.1.

Revision 6f6b1633
Added by bertagaz over 2 years ago

Merge remote-tracking branch 'origin/bugfix/13530-enigmail-compatible-with-thunderbird-45' into stable

Fix-committed: #13530

History

#1 Updated by intrigeri over 2 years ago

I've received a DSA 3921-1 email that announces this upgrade yesterday night, but https://www.debian.org/security/2017/dsa-3921 is 404 too. So it seems that this update & security advisory are in a weird, half-assed situation. Anyway, let's not care, just ensure we install the version of enigmail we want for 3.1, and leave it to #12639 to do the next steps.

#2 Updated by intrigeri over 2 years ago

#3 Updated by intrigeri over 2 years ago

#4 Updated by intrigeri over 2 years ago

  • Feature Branch set to bugfix/13530-enigmail-compatible-with-thunderbird-45

#5 Updated by intrigeri over 2 years ago

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri over 2 years ago

  • Assignee changed from intrigeri to bertagaz
  • Priority changed from Elevated to High
  • % Done changed from 0 to 50

I've seen an ISO build succeed on that branch, didn't validate it further given how urgent this is.

#7 Updated by intrigeri over 2 years ago

  • QA Check set to Ready for QA

#8 Updated by intrigeri over 2 years ago

  • Blocks Bug #13531: Use ikiwiki 3.20161219+, again added

#9 Updated by intrigeri over 2 years ago

  • Blocks Feature #11738: Upgrade our ISO builder Vagrant basebox to Stretch added

#10 Updated by intrigeri over 2 years ago

  • Blocks deleted (Bug #13531: Use ikiwiki 3.20161219+, again)

#11 Updated by bertagaz over 2 years ago

  • Status changed from In Progress to 11
  • Assignee deleted (bertagaz)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

intrigeri wrote:

I've seen an ISO build succeed on that branch, didn't validate it further given how urgent this is.

It indeed fix the build, and passes the tests in Jenkins and locally, so it's now merged in stable and devel.

#12 Updated by bertagaz over 2 years ago

  • Status changed from 11 to Resolved

Also available in: Atom PDF