Package Details: mozillavpn 2.21.0-1

Git Clone URL: https://aur.archlinux.org/mozillavpn.git (read-only, click to copy)
Package Base: mozillavpn
Description: Fast, secure, and easy to use VPN from the makers of Firefox
Upstream URL: https://vpn.mozilla.org
Keywords: vpn wireguard
Licenses: MPL2
Submitter: tavianator
Maintainer: Xavier (xiota)
Last Packager: Xavier
Votes: 41
Popularity: 0.55
First Submitted: 2021-01-13 02:38 (UTC)
Last Updated: 2024-04-03 13:22 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 19 Next › Last »

PolarianDev commented on 2023-11-10 11:17 (UTC)

Ack, fix when I get time :)

For reference, I adopted this package and I didn't write the patch which fixed the build process, I only merged it.

Thank you,
Polarian

botand commented on 2023-11-04 10:19 (UTC)

@PolarianDev

the issue with the v2.17.1 build is that the Sentry submodule has recursive submodules which are not initialized as described here: mozilla-vpn-client/issues/7813

git submodules update --recursive fixes the build issue for v2.17.1 as well as v2.18.0

Swivel commented on 2023-10-30 05:57 (UTC) (edited on 2023-10-30 06:05 (UTC) by Swivel)

Getting the following error:

error[E0635]: unknown feature `proc_macro_span_shrink`
  --> /home/****/.cache/paru/clone/mozillavpn/src/mozillavpn-v2.16.1/build/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.59/src/lib.rs:92:30
   |
92 |     feature(proc_macro_span, proc_macro_span_shrink)
   |                              ^^^^^^^^^^^^^^^^^^^^^^

Discovered the issue might have been related to the fact that my default rustup chain was set to nightly. Realistically, this shouldn't be an issue, and the installer should manually choose stable instead of nightly.

Will post this on the polarian.dev repo.

PolarianDev commented on 2023-10-18 10:25 (UTC)

Hello,

For those waiting for version 2.17.1, it failed to build in a clean chroot and I will need to investigate, so this might take a little bit, to track the problem (or help out) see:

https://git.polarian.dev/AUR/mozillavpn/pulls/4

Take care,
Polarian

PolarianDev commented on 2023-09-12 23:50 (UTC)

@Xavier Sorry for the late response, the notification was lost in my email somewhere, I have a lot to respond to :/

Anyways, I have not verified the source from launchpad, official upstream is on github to the best of my knowledge. This seems like a fork of mozillavpn which is distributed on Ubuntu removing the telemetry possibly (and thus why python-glean-parser isn't needed). I do not think it is a good idea to rely on source distributed by Ubuntu, Arch should rely on its own patches from upstream, not take the easy way out by picking a Ubuntu package and download its sources and building it for Arch instead. So for now I will not merge the PKGBUILD into this repository, sorry.

Also you should not specify the -j flag as this should be done in the makepkg configuration. The guidelines for cmake packages are very hazy and only really talk about fixing CFLAG overrides.

As for the resolv issue, the reason it is "optional" is to prevent pacman forcing you to install both, I will probably write an ArchWiki page on this as the package needs additional steps, but again this is when I get time.

Also your post install reloads systemd (which pacman does already) and also starts the background daemon, this should be done by the user.

Take care,
Polarian

Xavier commented on 2023-08-29 18:50 (UTC)

@PolarianDev, why are you still using the version from git? we can use the prepared package for that; it is lightly, faster and easy to build without some dependencies like 'python-glean-parser'. The system needs at least one resolv, it is not optional. Also, it is good to have a post install script. I sent you that version, or let me push it.

PolarianDev commented on 2023-08-22 19:14 (UTC)

Hello again,

Please post all the issues you have found with the package currently on this issue:

https://git.polarian.dev/AUR/mozillavpn/issues/1

Then we can work through them all :D

Thank you,
Polarian

PolarianDev commented on 2023-08-22 19:10 (UTC)

Hello,

I apologise for not responding for 2 months, I for some reason did not have notifications on for this project, and thus I never got notified for any of these comments.

I am here, and I do plan to help fix, but considering the number of people who have posted it is very overwhelming coming back to this all so please bare with me.

Firstly, I have pulled mozillavpn into my gitea instance under the AUR group which I put all my AUR packages:

https://git.polarian.dev/AUR/mozillavpn

Please submit issues there so I can reply to each one individually, it would be highly appreciated.

I will give @Xavier co-maintainer to help out, if anyone one else wants co-maintainer just ask.

However due to the amount of influx, instead of everyone doing their own thing its best if we all discuss it.

dr460nf1r3 commented on 2023-08-08 08:09 (UTC)

Needs git in makedepends.