Currently go dependencies are currently still stored in the default GOPATH, (usually a go
directory in $HOME
).
Please provide a custom $GOPATH
variable to avoid contaminating home folders and building outside of srcdir.
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) |
« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 35 Next › Last »
Currently go dependencies are currently still stored in the default GOPATH, (usually a go
directory in $HOME
).
Please provide a custom $GOPATH
variable to avoid contaminating home folders and building outside of srcdir.
Please add 'arm' to supported arch targets. Tested ok on a Tonido2.
Problem with go too:
==> Making package: yay 9.4.5-1 (Fri 28 Feb 2020 12:02:50 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found yay-9.4.5.tar.gz
==> Validating source files with sha1sums...
yay-9.4.5.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting yay-9.4.5.tar.gz with bsdtar
==> Sources are ready.
==> Making package: yay 9.4.5-1 (Fri 28 Feb 2020 12:02:56 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> 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.5"' -gcflags all=-trimpath=/tmp/makepkg/yay/src/yay-9.4.5 -asmflags all=-trimpath=/tmp/makepkg/yay/src/yay-9.4.5 -o yay
/usr/lib/go/src/internal/reflectlite/value.go:8:2: read /usr/lib/go/src/runtime/mgclarge.go: unexpected NUL in input
/usr/lib/go/src/internal/syscall/unix/at.go:10:2: read /usr/lib/go/src/syscall/tables_nacljs.go: unexpected NUL in input
/usr/lib/go/src/crypto/tls/key_schedule.go:16:2: read /usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/ladderstep_amd64.s: unexpected NUL in input
make: *** [Makefile:47: yay] Error 1
==> ERROR: A failure occurred in build().
Aborting...
Error making: yay
Update:
I uninstalled go then manualy removed * from /usr/lib/go then resintalled go and yay. Seems to have fixed the problem.
probably because of the new go version, I'll take a look at it
Having issues installing yay:
==> Making package: yay 9.4.4-1 (Thu 27 Feb 2020 11:10:31 PM +07) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found yay-9.4.4.tar.gz ==> Validating source files with sha1sums... yay-9.4.4.tar.gz ... Passed ==> Extracting sources... -> Extracting yay-9.4.4.tar.gz with bsdtar ==> Removing existing $pkgdir/ directory... ==> 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.4"' -gcflags all=-trimpath=/home/leanhtai01/Downloads/yay/src/yay-9.4.4 -asmflags all=-trimpath=/home/leanhtai01/Downloads/yay/src/yay-9.4.4 -o yay go: inconsistent vendoring in /home/leanhtai01/Downloads/yay/src/yay-9.4.4: 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...
nerd-fonts-fantasque-sans-mono
package and other packages in the nerd
family including fira
etc, are no longer verifying correctly.
❯ yay -S nerd-fonts-fantasque-sans-mono
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1] nerd-fonts-fantasque-sans-mono-2.1.0-1
1 nerd-fonts-fantasque-sans-mono (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (1/1): nerd-fonts-fantasque-sans-mono
1 nerd-fonts-fantasque-sans-mono (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: Parsing SRCINFO (1/1): nerd-fonts-fantasque-sans-mono
==> Making package: nerd-fonts-fantasque-sans-mono 2.1.0-1 (Sun 23 Feb 2020 08:27:56 PM IST)
==> Retrieving sources...
-> Found FantasqueSansMono.zip
-> Found LICENSE
==> Validating source files with sha1sums...
FantasqueSansMono.zip ... FAILED
LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: nerd-fonts-fantasque-sans-mono
The same package is installed without problems using the aura
package manager
❯ sudo aura -A nerd-fonts-fantasque-sans-mono
[sudo] password for aniketd:
aura >>= Determining dependencies...
aura >>= AUR Packages:
nerd-fonts-fantasque-sans-mono
aura >>= Continue? [Y/n]
loading packages...
warning: nerd-fonts-fantasque-sans-mono-2.1.0-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) nerd-fonts-fantasque-sans-mono-2.1.0-1
Total Installed Size: 7.55 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [########################################################################################] 100%
(1/1) checking package integrity [########################################################################################] 100%
(1/1) loading package files [########################################################################################] 100%
(1/1) checking for file conflicts [########################################################################################] 100%
(1/1) checking available disk space [########################################################################################] 100%
:: Processing package changes...
(1/1) reinstalling nerd-fonts-fantasque-sans-mono [########################################################################################] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating fontconfig cache...
(3/4) Updating 32-bit fontconfig cache...
(4/4) Updating X fontdir indices...
I am not able to upgrade development packages, shows cannot rm permission denied when trying to remove cache of it
@hugo you need to install base-devel. This is assumed hence make is not a dependency.
"make" is missing on makedepends, got an error on a fresh install.
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.