Project

General

Profile

Bug #16634

Build patched VeraCrypt packages for buster

Added by segfault about 2 months ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

QA Check:
Feature Branch:
bugfix/16634-build-patched-veracrypt
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Related issues

Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed 03/22/2019

Associated revisions

Revision 461c1397 (diff)
Added by segfault about 1 month ago

Enable the bugfix-16634-build-patched-veracrypt APT overlay (refs: #16634).

History

#1 Updated by segfault about 2 months ago

  • Feature Branch set to bugfix/16634-build-patched-veracrypt

#2 Updated by segfault about 2 months ago

#3 Updated by segfault about 1 month ago

In buster we need custom packages for:

  • gnome-shell: Patches not merged yet, will not make it into Buster
  • gtk: Not all patches merged yet, will not make it into Buster
  • gjs: depends on gtk

We don't need custom packages anymore for:

  • glib: VeraCrypt patch was released in 2.57.2, Buster has 2.58.3
  • gvfs: The latest of our patches was released in 1.38.1, which is the version currently in Buster
  • udisks2: last VeraCrypt patch released in 2.8.1, which is the version in Buster
  • gnome-disk-utility: VeraCrypt patch was released in 3.29.2 , Buster has 3.30.2. We submitted another commit in the context of #15952 to add a tooltip to the keyfile chooser button, which was only released in 3.31.90. But intrigeri wrote on #15952 that we don't need to backport this patch (except if the tests turn out to be fragile, which I assume they are not, because intrigeri didn't reopen the ticket)
  • gobject-introspection: This was only required because we rebuilt glib. I thought it would also depend on gtk, but that does not seem to be the case.

#4 Updated by intrigeri about 1 month ago

In buster we need custom packages for: […]
We don't need custom packages anymore for: […]

Great! Having to maintain only 3 custom packages during the 4.x cycle seems quite tractable.

#5 Updated by segfault about 1 month ago

I built the packages for gtk and gjs today. I want to wait a bit to see if there is more progress on the gnome-shell MR before I backport that. And once I did that I will test the three packages together (gnome-shell depends on gjs and gtk) and then upload them.

#6 Updated by segfault about 1 month ago

  • Status changed from Confirmed to In Progress

Also available in: Atom PDF