installing mesa deps needs meson drm mesa first
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 17 Jul 2022 17:54:31 +0000 (17:54 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 17 Jul 2022 17:56:59 +0000 (17:56 +0000)
install-mesa-apt-reqs
mk-deb-chroot

index 9777f3e21375872ef11393ad64c0e09c856a5ace..3ee7e9512ec769af02cca79fad8e9a68b1185b6d 100755 (executable)
@@ -7,6 +7,9 @@ if [ "$EUID" -ne 0 ]
 fi
 
 apt-get update -y
+apt-get install -y -t buster-backports meson
+apt-get -t buster-backports build-dep -y libdrm
+apt-get -t buster-backports build-dep -y mesa
 apt-get install -y build-essential \
     cmake \
     git \
@@ -24,6 +27,3 @@ apt-get install -y build-essential \
     libzstd-dev \
     libzstd1 \
     zlib1g
-apt-get install -y -t buster-backports meson
-apt-get build-dep -y libdrm
-apt-get build-dep -y mesa
index d83f85c0003cc5b7253bac93746f4b60254c6584..d1347e790dd7c2eb84ea8fe0780ccd9cd235b82f 100755 (executable)
@@ -112,6 +112,7 @@ fi
 #!!! buster backports is needed for a lot of things
 cat << EOF > /opt/chroot/$chrootdir/etc/apt/sources.list.d/buster_backports.list
 deb http://deb.debian.org/debian buster-backports main
+deb-src http://deb.debian.org/debian buster-backports main
 EOF
 
 # oooo annoying, pin preferences for buster-backports