audio: enable Ubuntu package preparation - #530
Draft
Srikanth Muppandam (smuppand) wants to merge 1 commit into
Draft
audio: enable Ubuntu package preparation#530Srikanth Muppandam (smuppand) wants to merge 1 commit into
Srikanth Muppandam (smuppand) wants to merge 1 commit into
Conversation
Srikanth Muppandam (smuppand)
requested review from
Sreenivas8523,
Vkenjam and
Bhargav-qcom (bhargav0610)
August 4, 2026 18:08
Srikanth Muppandam (smuppand)
force-pushed
the
audio_distro_support
branch
from
August 5, 2026 04:09
40d55be to
448e647
Compare
Enable Audio package recovery on Ubuntu for both base and AudioReach overlay modes using the apt sources already configured by the distro. Add Ubuntu audio-base and audio package-set mappings so AudioPlayback and AudioRecord can install missing runtime tools instead of skipping package preparation with os=ubuntu. Keep the Ubuntu package sets minimal by relying on APT dependency resolution. Use wireplumber to pull the required PipeWire daemon and utilities, and avoid explicitly installing redundant or optional packages such as pipewire-audio, pipewire-pulse, Bluetooth codecs, pulseaudio-utils, and both curl and wget. Retain command-specific mappings so PulseAudio tools and wget can still be recovered when a selected backend or operation explicitly requires them. Include curl, CA certificates, tar, and gzip for optional AudioClips download and extraction without modifying Ubuntu apt source files. Signed-off-by: Srikanth Muppandam <smuppand@qti.qualcomm.com>
Srikanth Muppandam (smuppand)
force-pushed
the
audio_distro_support
branch
from
August 5, 2026 05:29
448e647 to
9fdcbc2
Compare
Srikanth Muppandam (smuppand)
marked this pull request as draft
August 6, 2026 17:21
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Audio package preparation was enabled only for Debian, causing Ubuntu Audio tests to skip dependency recovery even when required playback, recording, or download tools were missing.
Ubuntu already provides the required packages through its existing apt sources, so the test should use those sources directly without adding or rewriting repository configuration.