@yochananmarqos unbelievable, you insulted me, telling me I'm lost and assume projection. It is clear from your other comments that you have a short fuse so I will end this off-topic trail by saying thanks for mullvad-vpn package, the work and have a good day.
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
reverseengineer commented on 2024-03-16 23:00 (UTC)
reverseengineer commented on 2024-03-16 20:19 (UTC) (edited on 2024-03-16 20:21 (UTC) by reverseengineer)
@yochananmarqos first of all calm down, there's no need to insult people over the internet... Secondly, it is obvious that a mistake has taken place. My comment was posted under the binary version of the mullvad package. With the context of compilation, obviously the non-binary version was meant. A mistake should not rage you. So let's reiterate the questions based on the "mullvad-vpn" package, not the "mullvad-vpn-bin" package.
yochananmarqos commented on 2024-03-16 19:33 (UTC)
@reverseengineer: Are you lost? This package doesn't build from source.
reverseengineer commented on 2024-03-16 14:59 (UTC)
@yochananmarqos I have a few questions. Why is NPM a necessity? Is the compilation done with multiple cores ? It seems rather slow. The memory consumption concern of another comment seems somewhat justified. I have lots of RAM but even I noticed that the consumption, according to bpytop, reached over 8GB. That seems quite excessive for a VPN GUI application, doesn't it?
yochananmarqos commented on 2023-07-26 00:28 (UTC)
@lbschenkel: See my comment here
lbschenkel commented on 2023-07-05 09:15 (UTC) (edited on 2023-07-05 09:15 (UTC) by lbschenkel)
Feature request: refactor logic for upgrade/install:
- it is fine to enable systemd units on first install
- on upgrades, if the systemd units are disabled, they should stay disabled instead of re-enabled
Are you accepting patches? I can submit one.
v-tin commented on 2023-04-07 10:07 (UTC)
After trying again, it seems to work. I don't know if something has changed in the meantime or not, but it looks like it is solved.
Thanks.
v-tin commented on 2023-04-06 06:38 (UTC) (edited on 2023-04-06 06:39 (UTC) by v-tin)
I got an error while trying to upgrade to 2023.3:
• electron-builder version=23.6.0 os=6.2.9-arch1-1
• writing effective config file=/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/builder-effective-config.yaml
• packaging platform=linux arch=x64 electron=21.3.3 appOutDir=/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/linux-unpacked
• file source doesn't exist from=/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/build/relays.json
• building target=deb arch=x64 file=/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/MullvadVPN-2023.3_amd64.deb
⨯ cannot execute cause=exit status 1
out={:timestamp=>"2023-04-06T09:31:41.951239+0300", :message=>"Invalid package configuration: Cannot chdir to '/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/build/shell-completions'. Does it exist?", :level=>:error}
command=/home/name/.cache/electron-builder/fpm/fpm-1.9.3-2.3.1-linux-x86_64/fpm -s dir --force -t deb -d libgtk-3-0 -d libnotify4 -d libnss3 -d libxss1 -d libxtst6 -d xdg-utils -d libatspi2.0-0 -d libuuid1 -d libsecret-1-0 --deb-recommends libappindicator3-1 --deb-compression xz --architecture amd64 --after-install /tmp/t-jtTSGd/0-after-install.sh --after-remove /tmp/t-jtTSGd/1-after-remove.sh --description '
Mullvad VPN client' --version 2023.3 --package /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/MullvadVPN-2023.3_amd64.deb --name mullvad-vpn --maintainer 'Mullvad VPN <support@mullvad.net>' --url 'https://github.com/mullvad/mullvadvpn-app#readme' --vendor 'Mullvad VPN <support@mullvad.net>' --deb-priority optional --license GPL-3.0 --no-depends --version 2023.3 --before-install /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/linux/before-install.sh --before-remove /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/linux/before-remove.sh /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/linux/mullvad-daemon.service=/usr/lib/systemd/system/mullvad-daemon.service /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/linux/mullvad-early-boot-blocking.service=/usr/lib/systemd/system/mullvad-early-boot-blocking.service /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/mullvad=/usr/bin/ /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/mullvad-daemon=/usr/bin/ /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/mullvad-exclude=/usr/bin/ /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist-assets/linux/problem-report-link=/usr/bin/mullvad-problem-report /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/build/shell-completions/mullvad.bash=/usr/share/bash-completion/completions/mullvad /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/build/shell-completions/_mullvad=/usr/local/share/zsh/site-functions/_mullvad /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/build/shell-completions/mullvad.fish=/usr/share/fish/vendor_completions.d/mullvad.fish '/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/linux-unpacked/=/opt/Mullvad VPN' /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_16x16.png=/usr/share/icons/hicolor/16x16/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_32.png=/usr/share/icons/hicolor/32x32/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_48x48.png=/usr/share/icons/hicolor/48x48/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_64.png=/usr/share/icons/hicolor/64x64/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_128.png=/usr/share/icons/hicolor/128x128/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_256.png=/usr/share/icons/hicolor/256x256/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_512.png=/usr/share/icons/hicolor/512x512/apps/mullvad-vpn.png /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/dist/.icon-set/icon_1024.png=/usr/share/icons/hicolor/1024x1024/apps/mullvad-vpn.png '/tmp/t-jtTSGd/2-Mullvad VPN.desktop=/usr/share/applications/mullvad-vpn.desktop'
workingDir=
[09:31:41] 'builder-linux' errored after 3.64 s
[09:31:41] Error: /home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/app-builder-bin/linux/x64/app-builder process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
Exit code:
2
at ChildProcess.<anonymous> (/home/name/.cache/yay/mullvad-vpn/src/mullvadvpn-app/gui/node_modules/builder-util/src/util.ts:250:14)
at Object.onceWrapper (node:events:627:26)
at ChildProcess.emit (node:events:512:28)
at ChildProcess.emit (node:domain:552:15)
at maybeClose (node:internal/child_process:1098:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
at Process.callbackTrampoline (node:internal/async_hooks:130:17)
[09:31:41] 'pack-linux' errored after 16 s
==> 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
What could it be?
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.