I started having connection problems after updating to latest (2025.1). I downgraded to 2024.8 and it works OK. probably related to upstream
Search Criteria
Package Details: mullvad-vpn-bin 2025.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mullvad-vpn-bin.git (read-only, click to copy) |
---|---|
Package Base: | mullvad-vpn-bin |
Description: | The Mullvad VPN client app for desktop |
Upstream URL: | https://www.mullvad.net |
Licenses: | GPL-3.0-or-later |
Conflicts: | mullvad-vpn |
Provides: | mullvad-vpn |
Submitter: | yochananmarqos |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 135 |
Popularity: | 6.31 |
First Submitted: | 2019-11-20 18:07 (UTC) |
Last Updated: | 2025-05-20 16:37 (UTC) |
Dependencies (7)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- iputils (iputils-gitAUR)
- libnftnl (libnftnl-fullconeAUR, libnftnl-gitAUR)
- libnotify (libnotify-gitAUR)
- nss (nss-hgAUR)
- libappindicator-gtk3 (optional) – tray icon
Required by (3)
- mullvad-vpn-dinit (requires mullvad-vpn)
- mullvad-vpn-openrc (requires mullvad-vpn)
- mullvad-vpn-s6 (requires mullvad-vpn)
Sources (5)
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_amd64.deb
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_amd64.deb.asc
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_arm64.deb
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_arm64.deb.asc
- mullvad-vpn.sh
salimp commented on 2025-01-05 09:49 (UTC)
Rhinoceros commented on 2025-01-04 02:28 (UTC) (edited on 2025-01-04 04:03 (UTC) by Rhinoceros)
@yochananmarqos I don't think 2025.1-3 is out? Did you forget to push? This is still broken for me.
E: thanks for the quick fix
yochananmarqos commented on 2025-01-03 21:37 (UTC)
@maxpayne3: Please do not flag a package out of date unless there is a new upstream release. For issues, please comment instead.
@all: Fixed with 2025.1-3.
Cruzoeee commented on 2025-01-03 20:37 (UTC)
Same problem here
Mr.Spock commented on 2025-01-03 20:29 (UTC)
Same here. yay complained about a missing file. After quoting the line in the package file as suggested, it works by running makepkg -si
Should be fixed asap. Not everyone is capable of manual interaction.
tomnipotent commented on 2025-01-03 20:17 (UTC) (edited on 2025-01-03 20:17 (UTC) by tomnipotent)
2025.1-2 does not fix apparmor error.
This path exists (but is empty):
~/.cache/yay/mullvad-vpn-bin/pkg/mullvad-vpn-bin/etc/apparmor.d/
This path does not exist:
~/.cache/yay/mullvad-vpn-bin/pkg/mullvad-vpn-bin/etc/apparmor.d/mullvad
spicysill commented on 2025-01-03 20:15 (UTC)
The issue is on line 35 in the PKGBUILD. The source in the ln command contains a space. To fix the issue escape the space or quote the path. E.g.
"/opt/Mullvad VPN/resources/apparmor_mullvad" or /opt/Mullvad\ VPN/resources/apparmor_mullvad
then the package will build
lune commented on 2025-01-03 20:11 (UTC) (edited on 2025-01-03 20:19 (UTC) by lune)
I can confirm that the same issue @ptrj is having is happening on my end.
ln: target '/home/lune/.cache/yay/mullvad-vpn-bin/pkg/mullvad-vpn-bin/etc/apparmor.d/mullvad': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
-> error making: mullvad-vpn-bin-exit status 4
-> Failed to install the following packages. Manual intervention is required:
mullvad-vpn-bin - exit status 4
lune@arch: ~ $
In the meantime, this can be fixed by manually downloading the PKGBUILD and removing the following lines from it:
# Symlink apparmor profile to allow Electron sandbox to work
install -d "$pkgdir/etc/apparmor.d"
ln -s /opt/Mullvad VPN/resources/apparmor_mullvad "$pkgdir/etc/apparmor.d/mullvad"
If upgrading the package, the AppArmor profile should already be there from the previous install, so there is no risk involved. However, this might not work for a new package installation and I do not recommend it in that case. Up to the maintainer to fix this.
EDIT: see spicysill's comment above for a safer fix.
Pinned Comments
yochananmarqos commented on 2020-04-07 17:37 (UTC)
This package will verify the signature of the source package. The Mullvad code signing key is available here and instructions are here.