alexheretic / aurto

Arch Linux AUR tool for managing an auto-updating local 'aurto' package repository
MIT License
134 stars 9 forks source link

Selecting a specific dependency? #97

Closed BrianAllred closed 2 months ago

BrianAllred commented 2 months ago

I know the point of aurto is to be completely automated with no user input, however, there are certain packages that declare a dependency that can be resolved by multiple different packages.

For example, tuxguitar depends on jack. Unfortunately, jack the package is in a bad state in the AUR right now (or rather, one of its dependencies is), but jack2 in the official repos fulfills the jack dependency just fine. However, aurto defaults to the jack package and fails to build.

AladW commented 2 months ago

This is a devtools issues, because it hardcodes pacman --noconfirm in makechrootpkg. All you can do is preinstall jack2 into the chroot with arch-nspawn

BrianAllred commented 2 months ago

Worked great, thanks!