Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Please unblock package kpmcore

The recently uploaded cryptsetup defaults to luks2, which is not yet supported 
in grub.

kpmcore does not yet support choosing luks implementation, so this patch 
specifies
that luks1 should be used, maintaining its previous behaviour. kpmcore is used
by calamares to configure full-disk encryption. Without this patch, live media 
installed
using calamares and full disk encryption can't boot.

Debdiff:
"""
--- kpmcore-3.3.0/debian/changelog      2018-11-27 09:54:56.000000000 +0200
+++ kpmcore-3.3.0/debian/changelog      2019-04-06 12:40:05.000000000 +0200
@@ -1,3 +1,9 @@
+kpmcore (3.3.0-5) unstable; urgency=medium
+
+  * Use luks1 format only
+
+ -- Jonathan Carter <[email protected]>  Sat, 06 Apr 2019 12:40:05 +0200
+
 kpmcore (3.3.0-4) unstable; urgency=medium

     * Version bump (no changes)
     diff -Nru kpmcore-3.3.0/debian/patches/force-luks1 
kpmcore-3.3.0/debian/patches/force-luks1
     --- kpmcore-3.3.0/debian/patches/force-luks1       1970-01-01 
02:00:00.000000000 +0200
     +++ kpmcore-3.3.0/debian/patches/force-luks1       2019-04-06 
12:40:05.000000000 +0200
     @@ -0,0 +1,15 @@
     +Description: Force luks1 for new filesystems
     +
     +Force luks1 since cryptsetup 2.1 defaults to luks2 which isn't well 
supported.
     +Author: Jonathan Carter <[email protected]>
     +
     +--- kpmcore-3.3.0.orig/src/fs/luks.cpp
     ++++ kpmcore-3.3.0/src/fs/luks.cpp
     +@@ -125,6 +125,7 @@ bool luks::create(Report& report, const
     +                                 QStringLiteral("512"),
     +                                 QStringLiteral("--batch-mode"),
     +                                 QStringLiteral("--force-password"),
     ++                                QStringLiteral("--type=luks1"),
     +                                 QStringLiteral("luksFormat"),
     +                                 deviceNode });
     +     if (!( createCmd.start(-1) &&
     diff -Nru kpmcore-3.3.0/debian/patches/series 
kpmcore-3.3.0/debian/patches/series
     --- kpmcore-3.3.0/debian/patches/series    1970-01-01 02:00:00.000000000 
+0200
     +++ kpmcore-3.3.0/debian/patches/series    2019-04-06 12:40:05.000000000 
+0200
     @@ -0,0 +1 @@
     +force-luks1
"""

unblock kpmcore/3.3.0-5

Reply via email to