It looks like to me that something is saying the package is already downloaded, but it can t find it. Maybe I did not completely remove mullvad before trying to re install it. Not sure.
$ yay -S mullvad-vpn-bin
AUR Explicit (1): mullvad-vpn-bin-2025.6-1
:: PKGBUILD up to date, skipping download: mullvad-vpn-bin
1 mullvad-vpn-bin (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
1 mullvad-vpn-bin (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: mullvad-vpn-bin 2025.6-1 (Sat 21 Jun 2025 03:44:09 PM PDT)
==> Retrieving sources…
→ Found mullvad-vpn.sh
→ Downloading MullvadVPN-2025.6_amd64.deb…
% 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: 404
mv: cannot stat ‘/home/g/.cache/yay/mullvad-vpn-bin/MullvadVPN-2025.6_amd64.deb.part’: No such file or directory
→ Downloading MullvadVPN-2025.6_amd64.deb.asc…
% 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: 404
mv: cannot stat ‘/home/g/.cache/yay/mullvad-vpn-bin/MullvadVPN-2025.6_amd64.deb.asc.part’: No such file or directory
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums…
mullvad-vpn.sh … Passed
==> Validating source_x86_64 files with sha256sums…
MullvadVPN-2025.6_amd64.deb … NOT FOUND
MullvadVPN-2025.6_amd64.deb.asc … Skipped
==> ERROR: One or more files did not pass the validity check!
→ error downloading sources: /home/g/.cache/yay/mullvad-vpn-bin
context: exit status 1