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.
This fixes:
The problem is caused by
pipewire-jack
vsjack2
andpipewire-media-session
vswireplumber
, those packages cannot be installed alongside each other and a choice needs to be made when one of them is already installed.pacstrap
will prompt for a auto resolutionbut the current implementation of SysCommand doesn't allow for any interactive behavior and also
pacstrap
dosn't have any flag to auto approve.However, by simply changing the order of installation such that pipewire (if chosen as a menu option) will be installed first and any other packages that depend on it and/or bring
jack2
into the mix can make use of the already installed packages.Main pointpoints seem to be
Gnome
andfirefox
.This isn't a perfect solution as the installation process shouldn't depend on the order of packages installed but it'll do the trick for now. A possible rewrite of
SysCommand
to allow for interactive behavior is probably a better way forward.