Skip to content

Commit 9d98d08

Browse files
loolgagath
authored andcommitted
feat(rootfs): install fastrpc-tests only on trixie
fastrpc-tests is only installed for trixie (only in trixie-overlay). Signed-off-by: Loïc Minier <loic.minier@oss.qualcomm.com> [ap: drop ubuntu changes] Signed-off-by: Agathe Porte <agathe.porte@oss.qualcomm.com>
1 parent 0d3492e commit 9d98d08

1 file changed

Lines changed: 16 additions & 8 deletions

File tree

debos-recipes/qualcomm-linux-debian-rootfs.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -168,14 +168,6 @@ actions:
168168
- dosfstools
169169
# ext4 tools, notably e2fsck for the root filesystem
170170
- e2fsprogs
171-
# fastrpc support. fastrpc-tests pulls in the required stack
172-
{{- if ne $overlays "none" }}
173-
{{- range $overlay := split "," $overlays }}
174-
{{- if eq $overlay "qsc-deb-releases" }}
175-
- fastrpc-tests
176-
{{- end }}
177-
{{- end }}
178-
{{- end }}
179171
# fwupd tools, enable OTA EFI firmware capsule updates
180172
- fwupd
181173
# defaults to "systemd-sysv"; perhaps not needed
@@ -203,6 +195,22 @@ actions:
203195
# WPA / WPA2 / WPA3 client support
204196
- wpasupplicant
205197

198+
{{- if eq $suite "trixie" }}
199+
{{- if ne $overlays "none" }}
200+
{{- range $overlay := split "," $overlays }}
201+
{{- if eq $overlay "qsc-deb-releases" }}
202+
# fastrpc-tests is only available in trixie-overlay
203+
- action: apt
204+
description: Install fastrpc-tests (trixie only)
205+
recommends: true
206+
packages:
207+
# fastrpc support. fastrpc-tests pulls in the required stack
208+
- fastrpc-tests
209+
{{- end }}
210+
{{- end }}
211+
{{- end }}
212+
{{- end }}
213+
206214
- action: run
207215
description: Set hostname to "debian"
208216
chroot: true

0 commit comments

Comments
 (0)