@ftumpt can you see if installing dbus-python
will help?
Search Criteria
Package Details: proton-vpn-gtk-app 4.3.2-1
Package Actions
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: | 41 |
Popularity: | 10.42 |
First Submitted: | 2023-11-01 12:41 (UTC) |
Last Updated: | 2024-05-24 16:47 (UTC) |
Dependencies (28)
- dbus-python (python-dbus)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- python-aiohttp (python-aiohttp-gitAUR)
- python-bcrypt
- python-cairo
- python-distro
- python-gnupg
- python-gobject (python-gobject-gitAUR)
- python-jinja
- python-packaging
- python-proton-coreAUR
- python-proton-keyring-linuxAUR
- python-proton-keyring-linux-secretserviceAUR
- python-proton-vpn-api-coreAUR
- python-proton-vpn-connectionAUR
- python-proton-vpn-killswitchAUR
- python-proton-vpn-killswitch-network-managerAUR
- python-proton-vpn-loggerAUR
- python-proton-vpn-network-managerAUR
- python-proton-vpn-network-manager-openvpnAUR
- Show 8 more dependencies...
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 Next › Last »
ali.molaei commented on 2023-11-02 15:53 (UTC)
ali.molaei commented on 2023-11-02 15:38 (UTC)
These should be installed:
proton-vpn-gtk-app 4.1.0-3
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
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)>
Pinned Comments
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.