@Rehls
-
What about without yay?
-
Can you post the error?
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: | 137 |
Popularity: | 2.73 |
First Submitted: | 2018-10-24 17:33 (UTC) |
Last Updated: | 2024-10-30 16:32 (UTC) |
« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 45 Next › Last »
@Rehls
What about without yay?
Can you post the error?
Tried following all the steps outlined below by m00-aur and the mullvad install instructions and I'm still running into signing issues. All the keys are imported/signed, yet I'm still being asked for them on install while using yay.
gpg --list-keys
pub rsa4096 2019-10-01 [SC]
8339C7D2942EB854E3F27CE5AEE9DECFD582E984
uid [ full ] David Lönnhager (code signing)
<david.l@mullvad.net>
sub rsa4096 2019-10-01 [E]
pub rsa4096 2015-07-08 [SC]
EA0A77BF9E115615FC3BD8BC7653B940E494FE87
uid [ full ] Linus Färnstrand (code signing key)
<linus@mullvad.net>
sub rsa4096 2015-07-08 [E]
sub rsa4096 2016-10-31 [S]
pub rsa4096 2016-10-27 [SC]
A1198702FC3E0A09A9AE5B75D5A1D4F266DE8DDF
uid [ultimate] Mullvad (code signing) <admin@mullvad.net>
sub rsa4096 2016-10-27 [E]
sub rsa4096 2016-10-27 [S]
Newby here - I've followed the instructions linked in the pinned comment, downloaded and trusted the code signing key .asc and I'm still getting the following error when I run makepkg: https://pastebin.com/raw/8Gtr4eJM
SOLVED m00-aur's comment below fixed the issue.
If you're having issues with compilation, Go might need some flags permitted to allow the build to start.
go build runtime/cgo: invalid flag in go:cgo_ldflag: -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now ==> ERROR: A failure occurred in build().
To fix, export the following flags to your environment:
$ export CGO_LDFLAGS_ALLOW=".*"
Solution found here: https://forum.golangbridge.org/t/invalid-flag-in-cgo-ldflags/10020/2
if having issues with the pgp keys, simply import the necessary keys:
gpg2 --keyserver pool.sks-keyservers.net --recv-keys 8339C7D2942EB854E3F27CE5AEE9DECFD582E984
gpg2 --keyserver pool.sks-keyservers.net --recv-keys EA0A77BF9E115615FC3BD8BC7653B940E494FE87
if still having issues, trust the main code signing with:
wget https://mullvad.net/media/mullvad-code-signing.asc
gpg2 --import mullvad-code-signing.asc
gpg2 --edit-key A1198702FC3E0A09A9AE5B75D5A1D4F266DE8DDF
trust
5
y
q
@cardinal
Terminal: 1. git clone https://aur.archlinux.org/mullvad-vpn.git 2. cd mullvad-vpn 3. ls (list packages) 4. less PKGBUILD (check integrity) 5. makepkg -C (C = Clean build) * >>...<< 6. sudo pacman -U mullvad-vpn-***.tar.xz
*>> (I have to) change permissions to "chrome-sandbox" while building as non-root user<< ..you have to wait when this package is built.. > open in file manager and wait for it. Then: 5.1 sudo -s 5.2 chown root:$USER /home/ * /mullvad-vpn/src/mullvadvpn-app/gui/node_modules/electron/dist/chrome-sandbox 5.3 chmod 4755 /home/ * /mullvad-vpn/src/mullvadvpn-app/gui/node_modules/electron/dist/chrome-sandbox <<
If you want it really clean, first: sudo pacman -Rs mullvad-vpn, sudo rm -rf /var/log/mullvad-vpn/, sudo rm -rf /var/cache/mullvad-vpn/, sudo rm -rf /etc/mullvad-vpn, rm /home/***/.config/Mullvad VPN, then pacman -U
can anyone help to build here,cant do it im newbie
@andykluger Yeah, I read it right after I posted my comment. sorry for the dumb question
During update:
PGP keys need importing:
-> 8339C7D2942EB854E3F27CE5AEE9DECFD582E984, required by: mullvad-vpn
==> Import? [Y/n]
:: Importing keys with gpg...
gpg: keyserver receive failed: General error
problem importing keys
Trying with gpg:
$gpg --recv-keys 8339C7D2942EB854E3F27CE5AEE9DECFD582E984
gpg: keyserver receive failed: General error
EDIT: Nevermind, got it done with gpg2 --keyserver pool.sks-keyservers.net --recv-keys 8339C7D2942EB854E3F27CE5AEE9DECFD582E984
@deesnook Please see the sticky comment here for how-to links.
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.