Skip to content

Commit 9fe91b4

Browse files
authored
Merge pull request #137 from lool/trixie-fixes
trixie fixes
2 parents 84606d0 + 061ec7c commit 9fe91b4

File tree

5 files changed

+0
-160
lines changed

5 files changed

+0
-160
lines changed

.github/workflows/debos.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@ jobs:
9191
set -ux
9292
debos \
9393
-t overlays:'${{ inputs.overlays }}' \
94-
-t experimentalkernel:true \
9594
-t xfcedesktop:true \
9695
-t aptlocalrepo:${PWD}/local-apt-repo \
9796
-t kernelpackage:'${{ inputs.kernelpackage }}' \

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ debos --fakemachine-backend qemu --memory 1GiB --scratchsize 4GiB debos-recipes/
123123
### Options for debos recipes
124124

125125
A few options are provided in the debos recipes; for the root filesystem recipe:
126-
- `experimentalkernel`: update the linux kernel to the version from experimental; default: don't update the kernel
127126
- `localdebs`: path to a directory with local deb packages to install (NB: debos expects relative pathnames)
128127
- `xfcedesktop`: install a Xfce desktop environment; default: console only environment
129128

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

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{{- $xfcedesktop := or .xfcedesktop "false" }}
2-
{{- $experimentalkernel := or .experimentalkernel "false" }}
32
{{- $localdebs := or .localdebs "none" }}
43
{{- $aptlocalrepo := or .aptlocalrepo "none" }}
54
{{- $kernelpackage := or .kernelpackage "linux-image-arm64" }}
@@ -246,53 +245,6 @@ actions:
246245
- firmware-qcom-soc
247246
- {{$kernelpackage}}
248247

249-
# XXX this is a workaround until firmware-non-free migrates to testing; it
250-
# might make sense to have a generic mechanism to do this
251-
- action: run
252-
description: Install firmware packages from unstable
253-
chroot: true
254-
command: |
255-
set -eux
256-
# add sid APT sources
257-
cat >/etc/apt/sources.list.d/debian-sid.sources <<EOF
258-
Types: deb
259-
URIs: http://deb.debian.org/debian/
260-
Suites: sid
261-
Components: main non-free-firmware
262-
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
263-
EOF
264-
# update and install firmware from unstable
265-
apt update
266-
apt -y install -t unstable firmware-atheros firmware-qcom-soc
267-
# remove sid APT sources and update again
268-
rm -f /etc/apt/sources.list.d/debian-sid.sources
269-
apt update
270-
271-
{{- if eq $experimentalkernel "true" }}
272-
# this is an optional temporary option to install the kernel from
273-
# experimental until trixie/sid have a recent enough kernel, or some overlay
274-
# archive is provided; note that the original linux-image-arm64 is kept
275-
- action: run
276-
description: Install Linux kernel from experimental
277-
chroot: true
278-
command: |
279-
set -eux
280-
# add experimental APT sources
281-
cat >/etc/apt/sources.list.d/debian-experimental.sources <<EOF
282-
Types: deb
283-
URIs: http://deb.debian.org/debian/
284-
Suites: experimental
285-
Components: main non-free-firmware
286-
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
287-
EOF
288-
# update and install kernel from experimental
289-
apt update
290-
apt -y install -t experimental {{$kernelpackage}}
291-
# disable experimental from APT sources
292-
sed -i "1s/^/Enabled: no\n/" \
293-
/etc/apt/sources.list.d/debian-experimental.sources
294-
{{- end }}
295-
296248
# this is currently needed on boards such as RB1 which are using Android
297249
# bootloader to check the boot count of the boot_a/boot_b partitions
298250
- action: apt

overlay-debs/linux-rb1/linux_6.15.3-1~qcom1.debdiff

Lines changed: 0 additions & 106 deletions
This file was deleted.

overlay-debs/linux-rb1/linux_6.15.3-1~qcom1.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)