Can't get it to work after one of the recent updates:
Compiling tower v0.4.13
Compiling hyper v0.14.27
Compiling hyper-timeout v0.4.1
Compiling axum v0.6.20
Compiling tonic v0.10.0
Compiling mullvad-management-interface v0.0.0 (/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/mullvad-management-interface)
Compiling mullvad-cli v0.0.0 (/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/mullvad-cli)
Finished `release` profile [optimized] target(s) in 2m 33s
Running `target/release/mullvad shell-completions bash build/shell-completions/`
Generating shell completions to build/shell-completions/
Generating shell completion script for zsh...
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
Finished `release` profile [optimized] target(s) in 0.26s
Running `target/release/mullvad shell-completions zsh build/shell-completions/`
Generating shell completions to build/shell-completions/
Generating shell completion script for fish...
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
Finished `release` profile [optimized] target(s) in 0.29s
Running `target/release/mullvad shell-completions fish build/shell-completions/`
Generating shell completions to build/shell-completions/
Updating relays.json...
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
Compiling mullvad-api v0.0.0 (/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/mullvad-api)
Finished `release` profile [optimized] target(s) in 1m 01s
Running `target/release/relay_list`
~/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui ~/.cache/yay/mullvad-vpn/src/mullvadvpn-app
Packing Mullvad VPN 2024.2 artifact(s)...
> mullvad-vpn@0.0.0 pack:linux
> gulp pack-linux
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
warning: `/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
[00:59:42] Using gulpfile ~/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/gulpfile.js
[00:59:42] Starting 'pack-linux'...
[00:59:42] Starting 'build'...
[00:59:42] Starting 'clean'...
[00:59:42] Finished 'clean' after 4.58 ms
[00:59:42] Starting 'build-proto'...
[00:59:42] Starting 'copy-static-assets'...
[00:59:42] Starting 'copy-config'...
[00:59:42] Starting 'copy-css'...
[00:59:42] Starting 'copy-html'...
[00:59:42] Starting 'copy-locales'...
[00:59:42] Starting 'copy-geo-data'...
[00:59:42] Finished 'copy-css' after 78 ms
[00:59:42] 'copy-static-assets' errored after 101 ms
[00:59:42] TypeError: Cannot assign to read only property 'atime' of object '#<Stats>'
at onFutimes (/home/anonymous/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/vinyl-fs/lib/file-operations.js:258:27)
at FSReqCallback.oncomplete (node:fs:188:23)
at FSReqCallback.callbackTrampoline (node:internal/async_hooks:130:17)
[00:59:42] 'build' errored after 111 ms
[00:59:42] 'pack-linux' errored after 113 ms
==> ERROR: A failure occurred in build().
Aborting...
-> error making: mullvad-vpn-exit status 4
-> Failed to install the following packages. Manual intervention is required:
mullvad-vpn - exit status 4
Pinned Comments
yochananmarqos commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-13 19:21 (UTC) by yochananmarqos)
PSA: Upstream does not support building natively for ARM64, only cross-compiling. You can use
mullvad-vpn-bin
instead.yochananmarqos commented on 2019-12-07 17:44 (UTC) (edited on 2024-06-06 22:09 (UTC) by yochananmarqos)
--> ALWAYS DO A CLEAN BUILD <--
This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.
Please do not create upstream issues about the AUR package, they do not support it.