Same problem here
Search Criteria
Package Details: mullvad-vpn-bin 2025.4-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: | 123 |
Popularity: | 8.39 |
First Submitted: | 2019-11-20 18:07 (UTC) |
Last Updated: | 2025-02-13 18:17 (UTC) |
Dependencies (7)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- iputils (busybox-coreutilsAUR, 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.4/MullvadVPN-2025.4_amd64.deb
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.4/MullvadVPN-2025.4_amd64.deb.asc
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.4/MullvadVPN-2025.4_arm64.deb
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.4/MullvadVPN-2025.4_arm64.deb.asc
- mullvad-vpn.sh
Cruzoeee commented on 2025-01-03 20:37 (UTC)
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.
ptrj commented on 2025-01-03 19:52 (UTC) (edited on 2025-01-03 19:55 (UTC) by ptrj)
Hi, it is possible to fix this please ?
...
x ./opt/Mullvad VPN/vk_swiftshader_icd.json
ln: target '/home/user/.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
Thanks
yochananmarqos commented on 2024-08-26 00:59 (UTC)
@dipunm @MrWhiskers: Disable the debug option in your makepkg.conf
.
In the future, please use the support channels for troubleshooting, not AUR comments.
MrWhiskers commented on 2024-08-25 22:37 (UTC)
I have the same conflict issue with VSCode installation. Anyone got a solution?
error: failed to commit transaction (conflicting files)
/usr/lib/debug/.build-id/04/e9960947a38ced0a87421a6f198b9caf43dc3f exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
/usr/lib/debug/.build-id/04/e9960947a38ced0a87421a6f198b9caf43dc3f.debug exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
/usr/lib/debug/.build-id/37/851ad3790029c78d20ee4b4761055d5ad5dab6 exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
/usr/lib/debug/.build-id/37/851ad3790029c78d20ee4b4761055d5ad5dab6.debug exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
/usr/lib/debug/.build-id/68/3278eba471e7069eeddf5a8270d9a201ea88da exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
/usr/lib/debug/.build-id/68/3278eba471e7069eeddf5a8270d9a201ea88da.debug exists in both 'mullvad-vpn-bin-debug' and 'visual-studio-code-bin-debug'
Errors occurred, no packages were upgraded.
dipunm commented on 2024-08-22 00:59 (UTC)
Latest version seems to conflict with my VSCode installation:
error: failed to commit transaction (conflicting files)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/04/e9960947a38ced0a87421a6f198b9caf43dc3f exists in filesystem (owned by visual-studio-code-bin-debug)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/04/e9960947a38ced0a87421a6f198b9caf43dc3f.debug exists in filesystem (owned by visual-studio-code-bin-debug)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/37/851ad3790029c78d20ee4b4761055d5ad5dab6 exists in filesystem (owned by visual-studio-code-bin-debug)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/37/851ad3790029c78d20ee4b4761055d5ad5dab6.debug exists in filesystem (owned by visual-studio-code-bin-debug)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/68/3278eba471e7069eeddf5a8270d9a201ea88da exists in filesystem (owned by visual-studio-code-bin-debug)
mullvad-vpn-bin-debug: /usr/lib/debug/.build-id/68/3278eba471e7069eeddf5a8270d9a201ea88da.debug exists in filesystem (owned by visual-studio-code-bin-debug)
Errors occurred, no packages were upgraded.
-> error installing: [/home/.../.cache/yay/mullvad-vpn-bin/mullvad-vpn-bin-2024.4-1-x86_64.pkg.tar.zst /home/.../.cache/yay/mullvad-vpn-bin/mullvad-vpn-bin-debug-2024.4-1-x86_64.pkg.tar.zst] - exit status 1
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.