You are not logged in.
Can't get yay to install.
I'm at a loss for what to do.
[demo@archlinux yay]$ makepkg -si
==> Making package: yay 12.1.2-1 (Sat 09 Sep 2023 09:19:23 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading yay-12.1.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 448k 100 448k 0 0 598k 0 --:--:-- --:--:-- --:--:-- 1199k
==> Validating source files with sha256sums...
yay-12.1.2.tar.gz ... Passed
==> Extracting sources...
-> Extracting yay-12.1.2.tar.gz with bsdtar
==> Starting build()...
go build -trimpath -mod=readonly -modcacherw -ldflags '-X "main.yayVersion=12.1.2" -X "main.localePath=/usr/share/locale/" -linkmode=external' -buildmode=pie -o yay
go: downloading github.com/Jguer/votar v1.0.0
go: downloading github.com/Jguer/go-alpm/v2 v2.2.1
go: downloading github.com/Jguer/aur v1.2.3
go: downloading github.com/Morganamilo/go-srcinfo v1.0.0
go: downloading github.com/deckarep/golang-set/v2 v2.3.0
go: downloading github.com/leonelquinteros/gotext v1.5.2
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/Morganamilo/go-pacmanconf v0.0.0-20210502114700-cff030e927a5
go: downloading github.com/adrg/strutil v0.3.0
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading golang.org/x/term v0.10.0
go: downloading golang.org/x/sys v0.10.0
clean.go:9:2: github.com/Jguer/aur@v1.2.3: Get "https://proxy.golang.org/github.com/%21jguer/aur/@v/v1.2.3.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:37493->[::1]:53: read: connection refused
cmd.go:11:2: github.com/Jguer/go-alpm/v2@v2.2.1: Get "https://proxy.golang.org/github.com/%21jguer/go-alpm/v2/@v/v2.2.1.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:37493->[::1]:53: read: connection refused
vote.go:9:2: github.com/Jguer/votar@v1.0.0: Get "https://proxy.golang.org/github.com/%21jguer/votar/@v/v1.0.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:37493->[::1]:53: read: connection refused
pkg/text/errors.go:3:8: github.com/leonelquinteros/gotext@v1.5.2: Get "https://proxy.golang.org/github.com/leonelquinteros/gotext/@v/v1.5.2.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:60495->[::1]:53: read: connection refused
pkg/text/print.go:12:2: golang.org/x/sys@v0.10.0: Get "https://proxy.golang.org/golang.org/x/sys/@v/v0.10.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:33440->[::1]:53: read: connection refused
pkg/settings/runtime.go:20:2: github.com/Jguer/aur@v1.2.3: Get "https://proxy.golang.org/github.com/%21jguer/aur/@v/v1.2.3.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:37493->[::1]:53: read: connection refused
pkg/settings/runtime.go:21:2: github.com/Jguer/aur@v1.2.3: Get "https://proxy.golang.org/github.com/%21jguer/aur/@v/v1.2.3.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:37493->[::1]:53: read: connection refused
pkg/intrange/intrange.go:8:2: github.com/deckarep/golang-set/v2@v2.3.0: Get "https://proxy.golang.org/github.com/deckarep/golang-set/v2/@v/v2.3.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:60495->[::1]:53: read: connection refused
pkg/query/metric.go:7:2: github.com/adrg/strutil@v0.3.0: Get "https://proxy.golang.org/github.com/adrg/strutil/@v/v0.3.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:47534->[::1]:53: read: connection refused
pkg/query/query_builder.go:13:2: github.com/adrg/strutil@v0.3.0: Get "https://proxy.golang.org/github.com/adrg/strutil/@v/v0.3.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:47534->[::1]:53: read: connection refused
pkg/query/source.go:7:2: github.com/hashicorp/go-multierror@v1.1.1: Get "https://proxy.golang.org/github.com/hashicorp/go-multierror/@v/v1.1.1.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:47534->[::1]:53: read: connection refused
pkg/vcs/mock.go:7:2: github.com/Morganamilo/go-srcinfo@v1.0.0: Get "https://proxy.golang.org/github.com/%21morganamilo/go-srcinfo/@v/v1.0.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:60495->[::1]:53: read: connection refused
pkg/settings/pacman.go:9:2: github.com/Morganamilo/go-pacmanconf@v0.0.0-20210502114700-cff030e927a5: Get "https://proxy.golang.org/github.com/%21morganamilo/go-pacmanconf/@v/v0.0.0-20210502114700-cff030e927a5.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:50811->[::1]:53: read: connection refused
pkg/settings/pacman.go:10:2: golang.org/x/term@v0.10.0: Get "https://proxy.golang.org/golang.org/x/term/@v/v0.10.0.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:33440->[::1]:53: read: connection refused
local_install.go:21:2: github.com/pkg/errors@v0.9.1: Get "https://proxy.golang.org/github.com/pkg/errors/@v/v0.9.1.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:60495->[::1]:53: read: connection refused
make: *** [Makefile:117: yay] Error 1
==> ERROR: A failure occurred in build().
Aborting...
Last edited by MAYBL8 (2023-09-10 13:40:59)
Online
Looks like network issue, with so many connection refused errors.
Arch is home!
https://github.com/Docbroke
Offline
It can't be my network. I am on the internet.
Other updates work fine?
What do you suggest I try?
I reported this to yay on github.
Last edited by MAYBL8 (2023-09-10 12:39:22)
Online
Does building in a clean chroot work ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I haven't done arch-chroot allot.
If I arch-chroot it says it won't run makepkg in a root login.
Online
Did you actually click the link Lone_Wolf posted?
Offline
Doing that now.
Sorry
Online
Ok i ran the command as follows .
I don't know what all this means except there must be something else I need to do because I type yay and it says command not found.
[demo@archlinux yay]$ makechrootpkg -c -r $CHROOT
==> Synchronizing chroot copy [/home/demo/chroot/root] -> [demo]...done
==> Making package: yay 12.1.2-1 (Sun Sep 10 09:16:17 2023)
==> Retrieving sources...
-> Found yay-12.1.2.tar.gz
==> Validating source files with sha256sums...
yay-12.1.2.tar.gz ... Passed
==> Making package: yay 12.1.2-1 (Sun Sep 10 09:16:20 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (4) perl-error-0.17029-5 perl-mailtools-2.21-7 perl-timedate-2.33-5 git-2.42.0-1
Total Installed Size: 26.54 MiB
:: Proceed with installation? [Y/n]
(4/4) checking keys in keyring [#########################################] 100%
(4/4) checking package integrity [#########################################] 100%
(4/4) loading package files [#########################################] 100%
(4/4) checking for file conflicts [#########################################] 100%
(4/4) checking available disk space [#########################################] 100%
:: Processing package changes...
(1/4) installing perl-error [#########################################] 100%
(2/4) installing perl-timedate [#########################################] 100%
(3/4) installing perl-mailtools [#########################################] 100%
(4/4) installing git [#########################################] 100%
Optional dependencies for git
tk: gitk and git gui
openssh: ssh transport and crypto
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (1) go-2:1.21.1-1
Total Installed Size: 201.90 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) installing go [#########################################] 100%
==> Retrieving sources...
-> Found yay-12.1.2.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting yay-12.1.2.tar.gz with bsdtar
==> Starting build()...
go build -trimpath -mod=readonly -modcacherw -ldflags '-X "main.yayVersion=12.1.2" -X "main.localePath=/usr/share/locale/" -linkmode=external' -buildmode=pie -o yay
go: downloading github.com/Jguer/votar v1.0.0
go: downloading github.com/Jguer/aur v1.2.3
go: downloading github.com/Jguer/go-alpm/v2 v2.2.1
go: downloading github.com/Morganamilo/go-srcinfo v1.0.0
go: downloading github.com/deckarep/golang-set/v2 v2.3.0
go: downloading github.com/leonelquinteros/gotext v1.5.2
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/Morganamilo/go-pacmanconf v0.0.0-20210502114700-cff030e927a5
go: downloading github.com/adrg/strutil v0.3.0
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading golang.org/x/term v0.10.0
go: downloading golang.org/x/sys v0.10.0
go: downloading golang.org/x/text v0.11.0
go: downloading github.com/itchyny/gojq v0.12.13
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/ohler55/ojg v1.19.1
go: downloading github.com/hashicorp/errwrap v1.1.0
go: downloading github.com/itchyny/timefmt-go v0.1.5
==> Entering fakeroot environment...
==> Starting package()...
msgfmt po/ca.po -o po/ca.mo
msgfmt po/cs.po -o po/cs.mo
msgfmt po/de.po -o po/de.mo
msgfmt po/en.po -o po/en.mo
msgfmt po/es.po -o po/es.mo
msgfmt po/eu.po -o po/eu.mo
msgfmt po/fr_FR.po -o po/fr_FR.mo
msgfmt po/he.po -o po/he.mo
msgfmt po/id.po -o po/id.mo
msgfmt po/it_IT.po -o po/it_IT.mo
msgfmt po/ja.po -o po/ja.mo
msgfmt po/ko.po -o po/ko.mo
msgfmt po/pl_PL.po -o po/pl_PL.mo
msgfmt po/pt_BR.po -o po/pt_BR.mo
msgfmt po/pt.po -o po/pt.mo
msgfmt po/ru_RU.po -o po/ru_RU.mo
msgfmt po/ru.po -o po/ru.mo
msgfmt po/sv.po -o po/sv.mo
msgfmt po/tr.po -o po/tr.mo
msgfmt po/uk.po -o po/uk.mo
msgfmt po/zh_CN.po -o po/zh_CN.mo
msgfmt po/zh_TW.po -o po/zh_TW.mo
install -Dm755 yay /build/yay/pkg/yay/usr/bin/yay
install -Dm644 doc/yay.8 /build/yay/pkg/yay/usr/share/man/man8/yay.8
install -Dm644 completions/bash /build/yay/pkg/yay/usr/share/bash-completion/completions/yay
install -Dm644 completions/zsh /build/yay/pkg/yay/usr/share/zsh/site-functions/_yay
install -Dm644 completions/fish /build/yay/pkg/yay/usr/share/fish/vendor_completions.d/yay.fish
for lang in ca cs de en es eu fr_FR he id it_IT ja ko pl_PL pt_BR pt ru_RU ru sv tr uk zh_CN zh_TW; do \
install -Dm644 po/${lang}.mo /build/yay/pkg/yay/usr/share/locale/$lang/LC_MESSAGES/yay.mo; \
done
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "yay"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: yay 12.1.2-1 (Sun Sep 10 09:16:40 2023)
[demo@archlinux yay]$ yay
bash: yay: command not found
Online
That *built* tha package but didn't install it.
On the upside: now that you learned how to build packages, you actually no longer need some pacman wrapper to get into your way
Offline
Thanks guys I will mark this solved.
[demo@archlinux yay]$ sudo pacman -U yay-12.1.2-1-x86_64.pkg.tar.zst
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) yay-12.1.2-1
Total Installed Size: 9.12 MiB
:: Proceed with installation? [Y/n] y
(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) installing yay [------------------------------------------] 100%
Optional dependencies for yay
sudo: privilege elevation [installed]
doas: privilege elevation
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[demo@archlinux yay]$ yay
:: Synchronizing package databases...
core 129.2 KiB 115 KiB/s 00:01 [------------------------------------------] 100%
extra 8.3 MiB 1706 KiB/s 00:05 [------------------------------------------] 100%
:: Searching AUR for updates...
:: Searching databases for updates...
-> egl-wayland: ignoring package upgrade (2:1.1.11-4 => 2:1.1.12-1)
:: 4 packages to upgrade/install.
4 core/systemd 254.2-1 -> 254.3-1
3 core/systemd-libs 254.2-1 -> 254.3-1
2 core/systemd-sysvcompat 254.2-1 -> 254.3-1
1 extra/libopenmpt 0.7.2-1 -> 0.7.3-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
-> Excluding packages may cause partial upgrades and break systems
==>
Sync Dependency (4): systemd-254.3-1, systemd-libs-254.3-1, systemd-sysvcompat-254.3-1, libopenmpt-0.7.3-1
:: Synchronizing package databases...
core is up to date
extra is up to date
:: Starting full system upgrade...
warning: egl-wayland: ignoring package upgrade (2:1.1.11-4 => 2:1.1.12-1)
resolving dependencies...
looking for conflicting packages...
Packages (4) libopenmpt-0.7.3-1 systemd-254.3-1 systemd-libs-254.3-1 systemd-sysvcompat-254.3-1
Total Download Size: 8.45 MiB
Total Installed Size: 34.68 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
libopenmpt-0.7.3-1-x86_64 787.5 KiB 1085 KiB/s 00:01 [------------------------------------------] 100%
systemd-sysvcompat-254.3-1-x86_64 6.0 KiB 7.40 KiB/s 00:01 [------------------------------------------] 100%
systemd-254.3-1-x86_64 7.7 MiB 1995 KiB/s 00:04 [------------------------------------------] 100%
Total (3/3) 8.4 MiB 2.12 MiB/s 00:04 [------------------------------------------] 100%
(4/4) checking keys in keyring [------------------------------------------] 100%
(4/4) checking package integrity [------------------------------------------] 100%
(4/4) loading package files [------------------------------------------] 100%
(4/4) checking for file conflicts [------------------------------------------] 100%
(4/4) checking available disk space [------------------------------------------] 100%
:: Processing package changes...
(1/4) upgrading systemd-libs [------------------------------------------] 100%
(2/4) upgrading systemd [------------------------------------------] 100%
(3/4) upgrading libopenmpt [------------------------------------------] 100%
(4/4) upgrading systemd-sysvcompat [------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/10) Creating system user accounts...
( 2/10) Updating journal message catalog...
( 3/10) Reloading system manager configuration...
( 4/10) Updating udev hardware database...
( 5/10) Applying kernel sysctl settings...
( 6/10) Creating temporary files...
( 7/10) Reloading device manager configuration...
( 8/10) Arming ConditionNeedsUpdate...
( 9/10) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --microcode /boot/intel-ucode.img
==> Starting build: '6.5.2-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.5.2-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --microcode /boot/intel-ucode.img
==> Starting build: '6.5.2-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.5.2-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
(10/10) Reloading system bus configuration...
Online