Package Details: yay 12.4.2-1

Git Clone URL: https://aur.archlinux.org/yay.git (read-only, click to copy)
Package Base: yay
Description: Yet another yogurt. Pacman wrapper and AUR helper written in go.
Upstream URL: https://github.com/Jguer/yay
Keywords: arm AUR go helper pacman wrapper x86
Licenses: GPL-3.0-or-later
Submitter: jguer
Maintainer: jguer
Last Packager: jguer
Votes: 2282
Popularity: 24.92
First Submitted: 2016-10-05 17:20 (UTC)
Last Updated: 2024-09-19 14:27 (UTC)

Pinned Comments

jguer commented on 2024-03-16 08:06 (UTC)

yay: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory

This will happen if you upgrade pacman and yay separately If you have this error you need to manually recompile yay

pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

jguer commented on 2019-04-16 14:08 (UTC)

I cannot delete the spam comments appearing regularly in this page, which has also led me to disable notifications from here. I remind that the best way to receive support or report a problem is through the Upstream URL.

Latest Comments

« First ‹ Previous 1 .. 18 19 20 21 22 23 24 25 26 27 28 .. 35 Next › Last »

sorenvonsarvort commented on 2020-01-15 10:50 (UTC) (edited on 2020-01-20 09:55 (UTC) by sorenvonsarvort)

EDITED: My apologies, I had installed custom patches for go, so they made the yay package unbuildable. I am also sorry for reporting the bug here, but not at the upstream! Have a nice day.

...

Hey, I would like to notify this package doesn't build on my workstation anymore! Does this issue apply to someone else's setup?

$ yay -Syu
...
==> Retrieving sources...
  -> Found yay-9.4.3.tar.gz
...
==> Starting build()...
go build -v -mod=vendor -ldflags '-s -w -linkmode external -extldflags "-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" -X "main.version=9.4.3"' -gcflags all=-trimpath=/home/FILTERED/.cache/yay/yay/src/yay-9.4.3 -asmflags all=-trimpath=/home/FILTERED/.cache/yay/yay/src/yay-9.4.3 -o yay
go: inconsistent vendoring in /home/FILTERED/.cache/yay/yay/src/yay-9.4.3:
    github.com/Jguer/go-alpm@v0.0.0-20191122171459-5cffc6e8fc69: is explicitly required in go.mod, but vendor/modules.txt indicates github.com/Jguer/go-alpm@v0.0.0-20191021114528-e11e8a60f385
    github.com/mikkeloscar/aur@v0.0.0-20191216074712-ebecb34b95b4: is explicitly required in go.mod, but vendor/modules.txt indicates github.com/mikkeloscar/aur@v0.0.0-20190912174111-183f80a38525

run 'go mod vendor' to sync, or use -mod=mod or -mod=readonly to ignore the vendor directory
make: *** [Makefile:47: yay] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
Error making: yay

JM9 commented on 2020-01-14 21:12 (UTC)

@nsmcclellan thanks. To whoever marked as out of date, please leave a comment as to why you are marking something out of date. Thanks!

nsmcclellan commented on 2020-01-13 22:36 (UTC)

I didn't flag it, but it was likely flagged because it IS technically out of date: https://github.com/Jguer/yay/releases (just be patient - github release was yesterday; this will likely be resolved soon)

JM9 commented on 2020-01-13 18:27 (UTC)

Why is this flagged out of date?

f1she3 commented on 2019-11-30 22:54 (UTC)

@psltn : Yes that's right, I suggested it because I somehow didn't have the base-devel package installed on my raspberry pi, but I in fact only needed fakeroot to build yay, so adding it would save a few minutes ;)

As you wish

psltn commented on 2019-11-03 02:13 (UTC)

@f1she3: No need to. Read the "Note" here: https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

f1she3 commented on 2019-11-02 23:56 (UTC) (edited on 2019-11-03 00:00 (UTC) by f1she3)

Hi !

I think that fakeroot (https://www.archlinux.org/packages/core/x86_64/fakeroot/) should be added as a dependency, am I wrong ?

brando56894 commented on 2019-10-26 21:10 (UTC)

looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing pacman (5.2.0-2) breaks dependency 'pacman<=5.1.3' required by yay

jguer commented on 2019-10-25 10:48 (UTC)

@gdude2002 you sure your pacman cache was not symlinked? I have only seen this in those cases. The only other reason for that to happen is for pacman to be set as a dependency instead of an explicit, which yay does not do.