@ortizder @newb Thank you both. It turned out my issue was different. I imported the certificates as root and trizen couldn't see them. After importing them as regular user the installation went through.
Search Criteria
Package Details: mullvad-vpn 2024.3-2
Package Actions
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: | 132 |
Popularity: | 4.70 |
First Submitted: | 2018-10-24 17:33 (UTC) |
Last Updated: | 2024-05-16 17:02 (UTC) |
Dependencies (12)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- iputils (busybox-coreutilsAUR, iputils-gitAUR)
- libnftnl (libnftnl-gitAUR, libnftnl-fullconeAUR)
- libnotify (libnotify-gitAUR)
- nss (nss-hgAUR)
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-gitAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- libxcrypt-compat (make)
- nvmAUR (nvm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
Required by (3)
Sources (5)
Latest Comments
« First ‹ Previous 1 .. 29 30 31 32 33 34 35 36 37 38 39 .. 43 Next › Last »
sheevy commented on 2020-01-04 11:56 (UTC)
newb commented on 2019-12-26 10:11 (UTC)
@sheevy If you are trying to update, make sure to close the installed version first. Worked for me...
ortizder commented on 2019-12-19 23:26 (UTC) (edited on 2019-12-19 23:33 (UTC) by ortizder)
@sheevy
I got the same thing but had luck adding Linus' key from the site when after it was failing:
# wget <https://mullvad.net/media/signing-keys/linus-code-signing.asc>
# gpg2 --import linus-code*.asc
sheevy commented on 2019-12-14 13:47 (UTC) (edited on 2019-12-14 13:55 (UTC) by sheevy)
I'm getting:
==> Verifying source file signatures with gpg...
mullvadvpn-app git repo ... FAILED (unknown public key 78CEAA8CB72E4467)
mullvadvpn-app-binaries git repo ... FAILED (unknown public key 78CEAA8CB72E4467)
Despite having imported both: signing and Linus' keys:
# gpg2 --edit-key A1198702FC3E0A09A9AE5B75D5A1D4F266DE8DDF
pub rsa4096/D5A1D4F266DE8DDF
created: 2016-10-27 expires: never usage: SC
trust: ultimate validity: ultimate
sub rsa4096/C187D22C089EF64E
created: 2016-10-27 expires: never usage: E
sub rsa4096/A26581F219C8314C
created: 2016-10-27 expires: never usage: S
[ultimate] (1). Mullvad (code signing) <admin@mullvad.net>
# gpg2 --edit-key 78CEAA8CB72E4467
pub rsa4096/7653B940E494FE87
created: 2015-07-08 expires: never usage: SC
trust: ultimate validity: ultimate
sub rsa4096/8B0C4C0CCC536DAF
created: 2015-07-08 expires: never usage: E
sub rsa4096/78CEAA8CB72E4467
created: 2016-10-31 expires: never usage: S
[ultimate] (1). Linus Färnstrand (code signing key) <linus@mullvad.net>
Any ideas what else needs to be done?
yochananmarqos commented on 2019-12-13 18:04 (UTC)
@XenGi: What are you using for cargo
? It's best to use rust
.
XenGi commented on 2019-12-13 17:54 (UTC)
The package isn't compiling for me since a while now.
Compiling rs-release v0.1.7 (https://github.com/mullvad/rs-release?branch=snailquote-unescape#88b2afb0)
Compiling log v0.3.9
Compiling want v0.0.4
Compiling log-panics v2.0.0
Compiling base64 v0.9.3
Compiling base64 v0.10.1
Compiling generic-array v0.12.3
Compiling aho-corasick v0.7.6
Compiling aho-corasick v0.6.10
Compiling bstr v0.2.8
Compiling combine v3.8.1
Compiling iovec v0.1.4
Compiling net2 v0.2.33
Compiling num_cpus v1.10.1
error[E0658]: imports can only refer to extern crate names passed with `--extern` on stable channel (see issue #53130)
--> /home/xengi/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.12/src/error_impls.rs:13:5
|
8 | extern crate std;
| ----------------- not an extern crate passed with `--extern`
...
13 | use std::io;
| ^^^
|
= help: add #![feature(uniform_paths)] to the crate attributes to enable
note: this import refers to the extern crate imported here
--> /home/xengi/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.1.12/src/error_impls.rs:8:1
|
8 | extern crate std;
| ^^^^^^^^^^^^^^^^^
Compiling rand v0.4.6
error: aborting due to previous error
For more information about this error, try `rustc --explain E0658`.
error: Could not compile `getrandom`.
warning: build failed, waiting for other jobs to finish...
error: build failed
==> ERROR: A failure occurred in build().
Aborting...
Error making: mullvad-vpn
coderobe commented on 2019-12-13 17:51 (UTC)
No. That dep does not belong in this package, ras.
<deleted-account> commented on 2019-12-13 14:32 (UTC)
Thanks @jhenson the package now correctly builds. I belive it is the same problem that @a.liedtke was experiencing. Maybe @yochananmarqos should add lmdb as a dep till the bug is fixed? Thanks again @jhenson
jhenson commented on 2019-12-13 14:13 (UTC)
@ras.anonymous the rpm-tools package is missing a dependency declaration so the rpm tool fails to run if you don't have lmdb installed. As a workaround until the package is fixed you can manually install lmdb.
<deleted-account> commented on 2019-12-13 12:14 (UTC)
can't build this package. privatebin: https://privatebin.net/?9a367e9f3dac8020#8ZWh6Lk96V8n2iY989eek7FhWm6Vvk8APZBhhcRL6Lfc
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 2020-11-17 03:00 (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.