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

« First ‹ Previous 1 .. 16 17 18 19 20 21 22 Next › Last »

deimos-aur commented on 2023-11-02 15:38 (UTC)

Fwiw, thanks for putting this together. I started working on the same when I found out that ProtonAG has no plans to support Arch again. We could pull apart their deb/rpm and base it off that, but building from source is always better.

ali.molaei commented on 2023-11-02 15:38 (UTC)

@deimos-aur Remove python-proton-client as well

deimos-aur commented on 2023-11-02 15:36 (UTC)

@ali.molaei I did that when I removed the old protonvpn-cli last night.

> pacman -Q | grep -i proton
proton-vpn-gtk-app 4.1.0-3
python-proton-client 0.7.1-2
python-proton-core 0.1.15-1
python-proton-vpn-api-core 0.20.1-1
python-proton-vpn-connection 0.11.0-1
python-proton-vpn-killswitch 0.2.0-1
python-proton-vpn-killswitch-network-manager 0.2.0-1
python-proton-vpn-logger 0.2.1-1
python-proton-vpn-network-manager 0.3.0-1
python-proton-vpn-network-manager-openvpn 0.0.4-1
python-proton-vpn-session 0.6.2-1

In theory, this should be equivalent to a clean system/build

ftumpt commented on 2023-11-02 15:35 (UTC)

@ali.molaei Weird, yes. I had the Proton official AUR package installed prior to trying yours. Not sure if some cache is causing the issue. Highly doubt it, since I deleted everything I managed to found, but still face the same issue.

ali.molaei commented on 2023-11-02 15:33 (UTC)

@deimos-aur please remove the python-protonvpn-nm-lib if it's installed and install the python-proton-vpn-network-manager, let me know if it fixes the problem and I'll add python-protonvpn-nm-lib as a conflicting package, thanks

ali.molaei commented on 2023-11-02 15:30 (UTC)

@ftumpt wierd... These are my logs: https://ibb.co/WV1GwsW

deimos-aur commented on 2023-11-02 15:30 (UTC)

I built this last night and again this morning after protonag republished the tag for 4.1.0. The python app won't run because there's an import problem:

  File "/usr/lib/python3.11/site-packages/proton/__init__.py", line 1, in <module>
    from .api import Session # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/proton/api.py", line 29, in <module>
    from .metadata import MetadataBackend
  File "/usr/lib/python3.11/site-packages/proton/metadata/__init__.py", line 1, in <module>
    from . import textfile_metadata # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/proton/metadata/textfile_metadata.py", line 6, in <module>
    from ._base import MetadataBackend
  File "/usr/lib/python3.11/site-packages/proton/metadata/_base.py", line 2, in <module>
    from ..utils import SubclassesMixin
ImportError: cannot import name 'SubclassesMixin' from 'proton.utils' (/usr/lib/python3.11/site-packages/proton/utils/__init__.py)

I haven't figured it out yet.

ftumpt commented on 2023-11-02 15:25 (UTC)

@ali.molaei No errors or warnings. Just this info:

2023-11-02T15:02:17.542859 | proton.vpn.app.gtk.app:58 | INFO | 
APP:PROCESS_START | self=<app.App object at 0x7f4cd8b1fc00 
(proton+vpn+app+gtk+app+App at 0x55b8ded9e940)>

ali.molaei commented on 2023-11-02 15:24 (UTC)

@ftumpt this might be due to a missing dependency on your system, that is installed on my system for another application, I myself am having no problems on Gnome. When you open the application from a terminal, is there any logs or errors or warnings being shown there?

ftumpt commented on 2023-11-02 15:08 (UTC)

@ali.molaei I'm now able to successfully build and install the package. However, the application is not working for me. If I try and run it from the DE (Gnome) nothing happens. If I run it from terminal small black window appears with no controls or anything. You can see the screenshot of this window here: https://ibb.co/26CMXV0 Did you maybe experience something similar?