Skip to content

Commit 7fa4d0e

Browse files
author
Alex Stewart
committed
pkggrps: clean up tpm package declarations
The TPM-related packages have been declared independently in the base packagegroup, where we should just use the ``-ni-tpm`` packagegroup instead. But we have to remove the dependency on the OE upstream ``packagegroup-security-tpm2`` since it includes python dependencies and init services that we do not want in the initramfs images. Also, remove crypsetup from the extras feed declaration, since it is already built in the core feed. Signed-off-by: Alex Stewart <alex.stewart@emerson.com>
1 parent 9977b3b commit 7fa4d0e

File tree

3 files changed

+1
-6
lines changed

3 files changed

+1
-6
lines changed

recipes-core/packagegroups/packagefeed-ni-extra.bb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,6 @@ RDEPENDS:${PN} += "\
365365
ccid \
366366
ckermit \
367367
cpufrequtils \
368-
cryptsetup \
369368
daemonize \
370369
daemontools \
371370
dfu-util \

recipes-core/packagegroups/packagegroup-ni-base.bb

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,17 +97,14 @@ RDEPENDS:${PN} += "\
9797

9898
RDEPENDS:${PN}:append:x64 = "\
9999
packagegroup-kernel-modules-essential \
100-
clevis \
101-
cryptsetup \
100+
packagegroup-ni-tpm \
102101
dmidecode \
103102
e2fsprogs \
104103
e2fsprogs-mke2fs \
105104
efibootmgr \
106105
efivar \
107-
libtss2-tcti-device \
108106
ni-device-encryption \
109107
pstore-save \
110-
tpm2-tools \
111108
"
112109

113110
RDEPENDS:${PN}:append:xilinx-zynq = "\

recipes-core/packagegroups/packagegroup-ni-tpm.bb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
1010
inherit packagegroup
1111

1212
RDEPENDS:${PN} = "\
13-
packagegroup-security-tpm2 \
1413
clevis \
1514
cryptsetup \
1615
libtss2-tcti-device \

0 commit comments

Comments
 (0)