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: 2239
Popularity: 29.97
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 .. 6 7 8 9 10 11 12 13 14 15 16 .. 35 Next › Last »

ozz commented on 2021-06-12 22:54 (UTC)

@crdx Yes, yay-bin is much better, thanks! I would argue that should be the default "yay" and there should be a "yay-src" or something. 600MB is a lot of space on constrained systems.

crdx commented on 2021-06-12 09:58 (UTC)

@ozz

You can use yay-bin if you don't want to have to build it locally. Although if you feel it's "not much more than a wrapper around git and makepkg" then maybe you'd rather not use it at all?

ozz commented on 2021-06-12 01:52 (UTC)

A 600MB "go" dependency for something not much more than a wrapper around git and makepkg... seems... wrong.

This is not the way, man.

leccesg commented on 2021-06-10 06:38 (UTC)

I used sudo pacman -Rcsn yay. After uninstalling, I reinstalled, but I received an error.

[taizongh@ZhuFengGeShi ~]$ sudo pacman -S --needed git base-devel
[sudo] taizongh password:
Warning: Git-2.32.0-1 is already up to date -- skip
Warning: autoconf-2.71-1 is already up to date -- skipped
Warning: Automake -1.16.3-1 has been updated -- Skip
Warning: Binutils -2.36.1-3 is already up to date -- skip
Warning: BIS-3.7.6-1 is already up to date -- skip
Warning: Fakeroot -1.25.3-2 has been updated -- Skip
Warning: File -5.40-5 has been updated -- Skip
Warning: findutils-4.8.0-1 is already up to date -- skip
Warning: Flex-2.6.4-3 is already up to date -- skip
Warning: GAWK-5.1.0-1 has been updated -- Skip
Warning: GCC-11.1.0-1 is already up to date -- skip
Warning: gettext-0.21-1 is already up to date -- skipped
Warning: grep-3.6-1 is already up to date -- skip
Warning: Groff-1.22.4-5 is already up to date -- skip
Warning: gzip-1.10-3 is already up to date -- skip
Warning: libtool-2.4.6+42+gb88cebd5-16 has been updated -- Skip
Warning: M4-1.4.18-3 is already up to date -- skip
Warning: make-4.3-3 is already up to date -- skip
Warning: pacman-6.0.0-2 is already up to date -- skip
Warning: Patch-2.7.6-8 is already up to date -- skip
Warning: pkgconf-1.7.3-1 is already up to date -- skipped
Warning: sed-4.8-1 is already up to date -- skipped
Warning: sudo-1.9.7-1 has been updated -- skipped
Warning: Texinfo-6.7-3 has been updated -- Skipped
Warning: Which -2.21-5 is already up to date -- skip
There is nothing to do today
[taizongh@ZhuFengGeShi ~]$ git clone https://aur.archlinux.org/yay.git
Cloning to 'Yay '...
remote: Enumerating objects: 390, done.
remote: Counting objects: 100% (390/390), done.
remote: Compressing objects: 100% (289/289), done.
remote: Total 390 (delta 98), reused 389 (delta 98), pack-reused 0
Receiving object: 100% (390/390), 81.85 KiB | KiB/s, 135.00.
Process delta: 100% (98/98), done.
[taizongh@ZhuFengGeShi ~]$ cd yay
[taizongh@ZhuFengGeShi yay]$ makepkg -si
==> is creating package: yay 10.2.3-1 (Thu Jun 10, 2021 22:18:12)
==> is checking runtime dependencies...
==> is checking compile-time dependencies
==> Get the source code...
-> is downloading yay-10.2.3.tar.gz...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100 118 100 118 00 34 0 0:00:03 0:00:03 --:--:-- 34
100  346k  100  346k    0     0   4601      0  0:01:17  0:01:17 --:--:--  5808
==> - use SHA256sums...
Yay - 10.2.3. Tar. Gz... through
==> is releasing the source code...
-> is unzipping yay-10.2.3.tar.gz, using bsdtar
==> is starting to build()...
Go build-trimpath -mod= readonly-modcacherw -tags six-ldFlags' -x "main.yayVersion=10.2.3" -x "main.localePath=/usr/share/locale/" -linkmode=external' -buildmode=pie -o yay
Go: github.com/Jguer/go-alpm/v2@v2.0.5: Get "https://proxy.golang.org/github.com/%21jguer/go-alpm/v2/@v/v2.0.5.mod" : Dial TCP 172.217.160.115:443: I/O timeout
Make: *** [Makefile:112: yay] error 1
==> error: An error occurred in build().
Is giving up...

pgoetz commented on 2021-06-06 14:43 (UTC)

@yochananmarqos Ah, ok; so the user's pacman installation is corrupted. In any case, this doesn't have anything to do with yay.

yochananmarqos commented on 2021-06-06 14:34 (UTC)

@pgoetz: Of course you do. libalpm.so is part of pacman. Run pacman -Fx libalpm.so.

pgoetz commented on 2021-06-06 12:02 (UTC) (edited on 2021-06-06 12:04 (UTC) by pgoetz)

@6543 I just rebuilt and used yay yesterday and don't even have libalpm installed:

[pgoetz@gecko ~]$ pacman -Q | grep libalpm
[pgoetz@gecko ~]$

[pgoetz@gecko ~]$ yay -Syu
[sudo] password for pgoetz: 
:: Synchronizing package databases...
...