yay icon indicating copy to clipboard operation
yay copied to clipboard

Missing Dependency in AUR

Open lych3e opened this issue 2 years ago • 5 comments

Affected Version

Reproduction Steps

  1. Get a fresh arch-based installation
  2. Install go
  3. git clone yay
  4. cd yay
  5. makepkg

lych3e avatar Nov 17 '23 02:11 lych3e

What was the error that you received when you executed these steps? What was the missing dependency?

jdholtz avatar Nov 17 '23 23:11 jdholtz

make is the missing dependency, the error is PKGBUILD: line 31: make: command not found

Sorry for the slow reply (I don't check github very often)

lych3e avatar Nov 29 '23 20:11 lych3e

@Jguer i guess the solution is to add 'make' as a makedepends to the PKGBUILD for yay and yay-git

jdholtz avatar Nov 29 '23 21:11 jdholtz

it should also be added as a dependency in the Arch User Repository (idk about any other repos)

lych3e avatar Nov 29 '23 21:11 lych3e

https://wiki.archlinux.org/title/Arch_User_Repository

make is part of base-devel which is an assumed dependency to use the AUR, it is not added to PKGBUILD deps.

Jguer avatar Nov 30 '23 16:11 Jguer