Package Details: proton-vpn-gtk-app 4.8.1-1

Git Clone URL: https://aur.archlinux.org/proton-vpn-gtk-app.git (read-only, click to copy)
Package Base: proton-vpn-gtk-app
Description: ProtonVPN GTK app, Maintained by Community
Upstream URL: https://github.com/ProtonVPN/proton-vpn-gtk-app
Keywords: protonvpn
Licenses: GPL3
Groups: ProtonVPN
Conflicts: protonvpn-gui, python-proton-client
Submitter: ali.molaei
Maintainer: ali.molaei
Last Packager: ali.molaei
Votes: 89
Popularity: 8.78
First Submitted: 2023-11-01 12:41 (UTC)
Last Updated: 2024-12-06 14:44 (UTC)

Pinned Comments

ali.molaei commented on 2024-11-14 16:25 (UTC)

I've added https://aur.archlinux.org/packages/python-proton-vpn-local-agent-bin as optional dependency, I worked on https://aur.archlinux.org/packages/python-proton-vpn-local-agent a bit to build it from source, but I have a weird issue with it so I'm not depending this package on that by default for now.

For those who know a bit about rust packaging, the issue with building from source for me is: - If I copy the build so file using cp command it works fine - If I package it (using install in PKGBUILD) and put the file there by installing the package using pacman, It doesn't work! although the files have the same checksum.

I have no idea why is that and am open to any help on https://aur.archlinux.org/packages/python-proton-vpn-local-agent package

stickyhands commented on 2024-02-09 23:53 (UTC) (edited on 2024-02-09 23:53 (UTC) by stickyhands)

@shoryuken thank you, that worked!

@ali.molaei I'm not sure of technicalities of dependencies, but if you cannot force network-manager-applet as a dependency I think you should at least pin some comment explaining that getting it might fix issues. As it stands I accidentally found the solution at other package page https://aur.archlinux.org/packages/protonvpn-cli#comment-951908, and only since it's the newest one.

Latest Comments

1 2 3 4 5 6 .. 22 Next › Last »

marbens commented on 2024-12-19 00:38 (UTC)

Python 3.13 appears to break this. Error message:

Traceback (most recent call last):
  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 407, in from_name
    return next(iter(cls.discover(name=name)))
StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/protonvpn-app", line 33, in <module>
    sys.exit(load_entry_point('proton-vpn-gtk-app==4.8.1', 'console_scripts', 'protonvpn-app')())
             ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/protonvpn-app", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
                       ~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 960, in distribution
    return Distribution.from_name(distribution_name)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 409, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for proton-vpn-gtk-app

wonn commented on 2024-12-14 18:08 (UTC)

@Musikolo @Ginko Ah, that's the context I was missing. I'm fine with the command being different from the old official ProtonVPN tool; I just didn't realise it was.

Musikolo commented on 2024-12-14 16:38 (UTC)

@won, this package only provides "protonvpn-app" which is the GTK desktop app. I guess what you're looking for is protonvpn-cli or the newer replacement version protonvpn-cli-ng. I didn't find any of those available as an AUR package. So, maybe you want to try to create your own package.

Hope it helps.

Ginko commented on 2024-12-14 16:30 (UTC) (edited on 2024-12-14 16:31 (UTC) by Ginko)

@won protonvpn-app is not a package, it's the command you use to start the ProtonVPN GTK app.

This proton-vpn-gtk-app package should have installed it in /usr/bin/. And that folder should be in your PATH.

wonn commented on 2024-12-14 16:04 (UTC)

@Musikolo Unfortunately that still doesn't trigger an install of any package protonvpn-app, and so I have no package that provides protonvpn or protonvpn-cli.

Musikolo commented on 2024-12-14 15:46 (UTC)

@won, just in case it works, please try building the package using the AUR tools like this:

cd /tmp && curl https://aur.archlinux.org/cgit/aur.git/snapshot/proton-vpn-gtk-app.tar.gz --output proton-vpn-gtk-app.tar.gz && tar xfz proton-vpn-gtk-app.tar.gz && cd proton-vpn-gtk-app && sudo makepkg -crsi

I hope it helps.

wonn commented on 2024-12-13 13:24 (UTC) (edited on 2024-12-13 13:24 (UTC) by wonn)

@ali.moiaei I can't seem to find a package called protonvpn-app in the AUR or the usual Arch repositories.

ali.molaei commented on 2024-12-13 11:04 (UTC)

@wonn this package does not provide those, you should have protonvpn-app though

wonn commented on 2024-12-12 22:17 (UTC)

Is there a full installation guide for this anywhere? I've just installed it with an AUR helper, and it seems to fail to provide protonvpn or protonvpn-cli commands.