From e205794143c7481989e0adb64f94549830e5def6 Mon Sep 17 00:00:00 2001 From: Greg Simpson Date: Thu, 15 Jan 2026 11:11:55 -0800 Subject: [PATCH 1/2] Build and install dummy deb package to satisfy libjack-jackd2-dev --- stage2/00-dummy-packages/01-run.sh | 12 ++++++++++++ stage2/00-dummy-packages/files/jack-dummy.ctl | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100755 stage2/00-dummy-packages/01-run.sh create mode 100644 stage2/00-dummy-packages/files/jack-dummy.ctl diff --git a/stage2/00-dummy-packages/01-run.sh b/stage2/00-dummy-packages/01-run.sh new file mode 100755 index 0000000..adba6ee --- /dev/null +++ b/stage2/00-dummy-packages/01-run.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +apt update && apt-get -y install equivs +export DEB_BUILD_OPTIONS="nocheck" +export DPKG_DEB_COMPRESSOR=gzip +equivs-build files/jack-dummy.ctl +cp jack-dummy_1.9.22_all.deb ${ROOTFS_DIR}/ + +on_chroot << EOF +dpkg -i /jack-dummy_1.9.22_all.deb +rm /jack-dummy_1.9.22_all.deb +EOF diff --git a/stage2/00-dummy-packages/files/jack-dummy.ctl b/stage2/00-dummy-packages/files/jack-dummy.ctl new file mode 100644 index 0000000..b729942 --- /dev/null +++ b/stage2/00-dummy-packages/files/jack-dummy.ctl @@ -0,0 +1,12 @@ +Section: misc +Priority: optional +Standards-Version: 4.5.0 + +Package: jack-dummy +Version: 1.9.22 +Maintainer: dummy +Architecture: all +Provides: libjack-jackd2-0, libjack-jackd2-dev, jackd2 +Description: Dummy JACK package to satisfy dependencies + This package provides JACK development/runtime dependencies without installing JACK. + From 3e121020474113bef790fbe119aa2865709a05b2 Mon Sep 17 00:00:00 2001 From: Greg Simpson Date: Thu, 15 Jan 2026 12:35:14 -0800 Subject: [PATCH 2/2] Remove dependency on libjack-jackd2-dev --- stage2/01-sys-tweaks/00-packages | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stage2/01-sys-tweaks/00-packages b/stage2/01-sys-tweaks/00-packages index 82063bb..aaf3b89 100755 --- a/stage2/01-sys-tweaks/00-packages +++ b/stage2/01-sys-tweaks/00-packages @@ -35,7 +35,7 @@ unzip zip p7zip-full file git kms++-utils python3-venv -virtualenv python3-pip python3-dev python3-zeroconf build-essential libasound2-dev libjack-jackd2-dev +virtualenv python3-pip python3-dev python3-zeroconf build-essential libasound2-dev zlib1g-dev cmake gperf intltool ladspa-sdk libarmadillo-dev libavahi-gobject-dev liblilv-dev libjpeg-dev libavcodec-dev libavutil-dev libbluetooth-dev libboost-dev libeigen3-dev libfftw3-dev libglib2.0-dev libglibmm-2.4-dev libgtk2.0-dev libgtkmm-2.4-dev liblrdf0-dev libsamplerate0-dev libsigc++-2.0-dev libsndfile1-dev libzita-convolver-dev