A 600MB "go" dependency for something not much more than a wrapper around git and makepkg... seems... wrong.
This is not the way, man.
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: | 2325 |
Popularity: | 29.28 |
First Submitted: | 2016-10-05 17:20 (UTC) |
Last Updated: | 2024-09-19 14:27 (UTC) |
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 36 Next › Last »
A 600MB "go" dependency for something not much more than a wrapper around git and makepkg... seems... wrong.
This is not the way, man.
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...
@yochananmarqos Ah, ok; so the user's pacman installation is corrupted. In any case, this doesn't have anything to do with yay.
@pgoetz: Of course you do. libalpm.so
is part of pacman
. Run pacman -Fx libalpm.so
.
@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...
...
building yay with makepkg work, using it fail:
yay: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory
there only exist a libalpm.so.13
Pacman v6.0.0 - libalpm v13.0.0
@jguer what does the -$i flag do in makepkg?
Pinned Comments
jguer commented on 2024-03-16 08:06 (UTC)
This will happen if you upgrade pacman and yay separately If you have this error you need to manually recompile yay
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.