fix(installer): separate AUR packages from official packages on Arch Linux - #177
Open
mgiuh wants to merge 1 commit into
Open
fix(installer): separate AUR packages from official packages on Arch Linux#177mgiuh wants to merge 1 commit into
mgiuh wants to merge 1 commit into
Conversation
…Linux - Add AUR helper detection (yay/paru) in detect.go - Split package lists into official (pacman) and AUR (yay/paru) in installer.go - Install AUR packages without sudo (helpers handle privileges internally) - Fixes Gentleman-Programming#176 where installer failed trying to install AUR-only packages via pacman
|
Hi mgiuh! Thank you so much for this PR. I was struggling with this specific layout on my CachyOS setup, and your fix solved the issue perfectly. I really appreciate the effort—great work! |
|
Thank you! It worked with me too, with Omarchy. Hopefully we can get this merged to main soon, so that others won't face the same problem. |
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.
Closes #176
Summary
Changes
installer/internal/system/detect.goinstaller/internal/tui/installer.goWhat was the problem?
The installer was trying to install AUR-only packages (carapace, zsh-theme-powerlevel10k) using
sudo pacman -S, which fails because these packages dont exist in official Arch repositories.The solution