You are not logged in.
The package was updated a week ago so I am wondering if I am being filtered for some reason:
pkgctl repo clone --protocol https worker-build
==> Cloning worker-build ...
Cloning into 'worker-build'...
remote: Enumerating objects: 53, done.
remote: Counting objects: 100% (47/47), done.
remote: Compressing objects: 100% (45/45), done.
remote: Total 53 (delta 20), reused 0 (delta 0), pack-reused 6 (from 1)
Receiving objects: 100% (53/53), 21.12 KiB | 21.12 MiB/s, done.
Resolving deltas: 100% (20/20), done.
==> Collecting packager identity from makepkg.conf
-> name : undefined
-> email : undefined
-> gpg-key : undefined
-> protocol: https
==> Configuring worker-build
$ cd worker-build/
$ makepkg --verifysource
==> Making package: worker-build 0.8.5-1 (Tue 21 Jul 2026 00:10:27 GMT)
==> Retrieving sources...
-> Downloading worker-build-0.8.5.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
curl: (22) The requested URL returned error: 403Last edited by loqs (2026-07-21 23:04:11)
Offline
curl -vL 'https://crates.io/api/v1/crates/worker-build/0.8.5/download' > /dev/null # 403
curl --user-agent 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36' -vL 'https://crates.io/api/v1/crates/worker-build/0.8.5/download' > /dev/nullSome useragent filter, possibly anti-clanker…
Offline
The crates.io API endpoints are rate-limited and filter by user agent. That package should use the static crate content endpoint instead, see https://crates.io/data-access#crate-content
Offline
Thank You. I have opened https://gitlab.archlinux.org/archlinux/ … requests/1 and https://gitlab.archlinux.org/archlinux/ … requests/1.
Offline