Package Details: mullvad-vpn 2024.8-1

Git Clone URL: https://aur.archlinux.org/mullvad-vpn.git (read-only, click to copy)
Package Base: mullvad-vpn
Description: The Mullvad VPN client app for desktop
Upstream URL: https://www.mullvad.net
Licenses: GPL-3.0-or-later
Submitter: gin078
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 139
Popularity: 3.43
First Submitted: 2018-10-24 17:33 (UTC)
Last Updated: 2024-12-13 02:39 (UTC)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 45 Next › Last »

RageAx commented on 2024-04-25 21:03 (UTC)

@yochananmarqos @Random1213 I'm still quite new to Arch so it could well be an issue on my system but I've encountered this issue too, 16GB RAM + 4GB swap and at step 450 the memory usage just balloons until my system is completely frozen. This has happened since I tried to update ~1 month ago, the crash happened both clean building and not. The mullvad-vpn-bin package has installed correctly for me.

Random1213 commented on 2024-04-03 09:26 (UTC) (edited on 2024-04-03 09:28 (UTC) by Random1213)

Your system freezing has absolutely nothing to do with packaging. My guess is you either do not have enough RAM and/or swap setup. It builds just fine for myself and everyone else.

@yochananmarqos Got the same problem so speak for yourself, not "everyone else". 16GB of RAM + 16GB of swap, just after boot with no app opened and not using a bloated DE and it still froze my system. Now if your definition of "enough" is having 64GB of RAM then it's another story.

account commented on 2024-03-27 14:07 (UTC)

I was bit by the

Caused by:
  missing field `version`
  in `package`
==> ERROR: A failure occurred in prepare().
    Aborting...

build error too.

What fixed it on my end was a rustup update. I also did a rustup install stable and rustup default stable purely out of superstition.

s31bz commented on 2024-03-24 23:22 (UTC)

gpg --recv-keys fixed that, building fine now

s31bz commented on 2024-03-22 20:27 (UTC)

Still seeing this

==> Making package: mullvad-vpn 2024.1-1 (Fri 22 Mar 2024 02:16:14 PM MDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning mullvadvpn-app git repo...
Cloning into bare repository '/home/s31bz/.cache/rua/build/mullvad-vpn/mullvadvpn-app'...
remote: Enumerating objects: 337316, done.
remote: Counting objects: 100% (6626/6626), done.
remote: Compressing objects: 100% (2686/2686), done.
remote: Total 337316 (delta 4627), reused 5008 (delta 3711), pack-reused 330690
Receiving objects: 100% (337316/337316), 161.63 MiB | 39.25 MiB/s, done.
Resolving deltas: 100% (218633/218633), done.
  -> Cloning mullvadvpn-app-binaries git repo...
Cloning into bare repository '/home/s31bz/.cache/rua/build/mullvad-vpn/mullvadvpn-app-binaries'...
remote: Enumerating objects: 2188, done.
remote: Counting objects: 100% (740/740), done.
remote: Compressing objects: 100% (381/381), done.
remote: Total 2188 (delta 393), reused 606 (delta 343), pack-reused 1448
Receiving objects: 100% (2188/2188), 212.11 MiB | 53.31 MiB/s, done.
Resolving deltas: 100% (1284/1284), done.
  -> Found no-rpm.diff
  -> Found mullvad-vpn.sh
==> Validating source files with sha256sums...
    mullvadvpn-app ... Skipped
    mullvadvpn-app-binaries ... Skipped
    no-rpm.diff ... Passed
    mullvad-vpn.sh ... Passed
==> Verifying source file signatures with gpg...
    mullvadvpn-app-binaries git repo ... FAILED (unknown public key AEE9DECFD582E984)
==> ERROR: One or more PGP signatures could not be verified!
Build failed with exit code 1 in /home/s31bz/.cache/rua/build/mullvad-vpn

Even though I was sure that I ran through the instructions to verify signature

lucas commented on 2024-03-22 14:34 (UTC) (edited on 2024-03-22 14:34 (UTC) by lucas)

Don't build.

makepkg -s
==> Making package: mullvad-vpn 2024.1-1 (Fri 22 Mar 2024 03:32:12 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning mullvadvpn-app git repo...
Cloning into bare repository '/home/luca/system/mullvad-vpn/mullvadvpn-app'...
remote: Enumerating objects: 337185, done.
remote: Counting objects: 100% (6514/6514), done.
remote: Compressing objects: 100% (2696/2696), done.
remote: Total 337185 (delta 4546), reused 4838 (delta 3589), pack-reused 330671
Receiving objects: 100% (337185/337185), 161.64 MiB | 23.85 MiB/s, done.
Resolving deltas: 100% (218541/218541), done.
  -> Cloning mullvadvpn-app-binaries git repo...
Cloning into bare repository '/home/luca/system/mullvad-vpn/mullvadvpn-app-binaries'...
remote: Enumerating objects: 2188, done.
remote: Counting objects: 100% (740/740), done.
remote: Compressing objects: 100% (381/381), done.
remote: Total 2188 (delta 393), reused 606 (delta 343), pack-reused 1448
Receiving objects: 100% (2188/2188), 212.11 MiB | 7.44 MiB/s, done.
Resolving deltas: 100% (1284/1284), done.
  -> Found no-rpm.diff
  -> Found mullvad-vpn.sh
==> Validating source files with sha256sums...
    mullvadvpn-app ... Skipped
    mullvadvpn-app-binaries ... Skipped
    no-rpm.diff ... Passed
    mullvad-vpn.sh ... Passed
==> Verifying source file signatures with gpg...
    mullvadvpn-app-binaries git repo ... Passed
==> Extracting sources...
  -> Creating working copy of mullvadvpn-app git repo...
Cloning into 'mullvadvpn-app'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of mullvadvpn-app-binaries git repo...
Cloning into 'mullvadvpn-app-binaries'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Submodule 'dist-assets/binaries' (https://github.com/mullvad/mullvadvpn-app-binaries) registered for path 'dist-assets/binaries'
Submodule 'windows/libwfp' (https://github.com/mullvad/libwfp) registered for path 'windows/libwfp'
Submodule 'windows/windows-libraries' (https://github.com/mullvad/windows-libraries) registered for path 'windows/windows-libraries'
Cloning into '/home/luca/system/mullvad-vpn/src/mullvadvpn-app/dist-assets/binaries'...
done.
Cloning into '/home/luca/system/mullvad-vpn/src/mullvadvpn-app/windows/libwfp'...
Cloning into '/home/luca/system/mullvad-vpn/src/mullvadvpn-app/windows/windows-libraries'...
Submodule path 'dist-assets/binaries': checked out 'd5772339cee9c1a0d7671968746f02499b78e245'
Submodule path 'windows/libwfp': checked out '3ea5ca1163a005dd9dbe51167e9a1176574cc348'
Submodule path 'windows/windows-libraries': checked out 'f5114c49bd9845533f193b57d55f27a5fbb47ef0'
patching file gui/tasks/distribution.js
Hunk #1 succeeded at 161 (offset -1 lines).
error: failed to load manifest for workspace member `/home/luca/system/mullvad-vpn/src/mullvadvpn-app/android/translations-converter`

Caused by:
  failed to parse manifest at `/home/luca/system/mullvad-vpn/src/mullvadvpn-app/android/translations-converter/Cargo.toml`

Caused by:
  TOML parse error at line 1, column 1
    |
  1 | [package]
    | ^^^^^^^^^
  missing field `version`
==> ERROR: A failure occurred in prepare().
    Aborting...

grindzohr commented on 2024-03-18 10:39 (UTC) (edited on 2024-03-18 10:41 (UTC) by grindzohr)

@beki: I had the same problem trying to build today. Looks like it requires a fair bit of ram to build this as it easily tore through my 16GiB and locked up my system. I managed to build it using zram.

yochananmarqos commented on 2024-03-12 22:57 (UTC)

@beki: Your system freezing has absolutely nothing to do with packaging. My guess is you either do not have enough RAM and/or swap setup. It builds just fine for myself and everyone else.

beki commented on 2024-03-12 19:19 (UTC)

I am trying to build the package today, but when building my system freezes around item 450. Can I provide more info some way?

yochananmarqos commented on 2024-01-26 15:43 (UTC)

@kyckl1ng: No. Please do not spam multiple packages with the same comment.