pkg/debian: Fix setup for Python 3.11

This commit is contained in:
Maximilian Luz 2023-05-12 15:12:56 +02:00
parent 9648fe2782
commit 27edbf4bb8
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02

View file

@ -29,18 +29,26 @@ jobs:
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime
echo $TZ > /etc/timezone
apt-get -y update
apt-get -y upgrade
apt-get -y install build-essential fakeroot rsync git wget software-properties-common \
zstd lz4 sbsigntool debhelper dpkg-dev dpkg-sig
apt-get -y build-dep linux
- name: Install Python 3.11
run: |
# install python 3.11, required for configuring the kernel via Ubuntu's annotation format
add-apt-repository -y ppa:deadsnakes
apt-get -y update
apt-get -y install python3.11
ln -s /usr/bin/python3.11 /usr/bin/python
apt-get -y update
apt-get -y upgrade
apt-get -y install python3.11
rm -f /usr/bin/python
rm -f /usr/bin/python3
ln -s /usr/bin/python3.11 /usr/bin/python
ln -s /usr/bin/python3.11 /usr/bin/python3
- name: Prepare kernel source
run: |
cd pkg/debian/kernel