File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -175,6 +175,28 @@ actions:
175175 - firmware-qcom-soc
176176 - linux-image-arm64
177177
178+ # XXX this is a workaround until firmware-non-free migrates to testing; it
179+ # might make sense to have a generic mechanism to do this
180+ - action : run
181+ description : Install firmware packages from unstable
182+ chroot : true
183+ command : |
184+ set -eux
185+ # add sid APT sources
186+ cat >/etc/apt/sources.list.d/debian-sid.sources <<EOF
187+ Types: deb
188+ URIs: http://deb.debian.org/debian/
189+ Suites: sid
190+ Components: main non-free-firmware
191+ Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
192+ EOF
193+ # update and install kernel from experimental
194+ apt update
195+ apt -y install -t unstable firmware-atheros firmware-qcom-soc
196+ # remove sid APT sources and update again
197+ rm -f /etc/apt/sources.list.d/debian-sid.sources
198+ apt update
199+
178200{{- if eq $experimentalkernel "true" }}
179201 # this is an optional temporary option to install the kernel from
180202 # experimental until trixie/sid have a recent enough kernel, or some overlay
You can’t perform that action at this time.
0 commit comments