Missing dependency for yay package

yay package in chaotic-aur misses a dependency: "go" package is required for yay to work since it's written in go.
current dependnecies of yay package in chaotinc-aur rep:

yay work fine here, post output from terminal

❯ sudo pacman -Qi yay                                                86%  ─╯
[sudo] password for amir:             
Sorry, try again.
[sudo] password for amir:         
Name            : yay
Version         : 10.1.2-1
Description     : Yet another yogurt. Pacman wrapper and AUR helper written in
Architecture    : x86_64
URL             : https://github.com/Jguer/yay
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : pacman>5  sudo  git
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 7.97 MiB
Packager        : Pedro Henrique Lara Campos <[email protected]>
Build Date      : Sat 26 Dec 2020 04:03:27 AM +0330
Install Date    : Wed 06 Jan 2021 12:02:51 AM +0330
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Small text file you can post here, read



1 Like

Go links statically by default, and yay is no exception, therefore its executable has no runtime dependencies.


In simple human language :rofl:, in AUR package, they use go as a dependency for building the package only, meaning it is not needed after the package is built.
Chaotic-aur packages are already built, so there is no need for go to install or run yay.