Problem is, that when upgrading, there will be conflicts between wireguard related packages and upgrading failed. How to solve? Remove all and reinstall all again?
Search Criteria
Package Details: proton-vpn-gtk-app 4.4.5-2
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: | 72 |
Popularity: | 15.47 |
First Submitted: | 2023-11-01 12:41 (UTC) |
Last Updated: | 2024-09-18 11:44 (UTC) |
Dependencies (26)
- dbus-python (python-dbus)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- python-aiohttp (python-aiohttp-gitAUR)
- python-bcrypt
- python-cairo (python-cairo-gitAUR)
- 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-killswitch-network-managerAUR
- python-proton-vpn-killswitch-network-manager-wireguardAUR
- python-proton-vpn-loggerAUR
- python-proton-vpn-network-managerAUR
- python-pynacl
- python-pyopenssl
- Show 6 more dependencies...
Required by (0)
Sources (1)
zeroconf commented on 2024-09-19 09:03 (UTC)
kt167 commented on 2024-09-18 21:40 (UTC)
@ali.molaei, awesome!!! Installing openvpn and networkmanager-openvpn did the trick. Thank you!
XxTriviumxX commented on 2024-09-18 20:05 (UTC) (edited on 2024-09-18 20:33 (UTC) by XxTriviumxX)
i remember it asked me to choose between keeping or removing 2 items due to a conflict. Im pretty sure i made it delete them. networkmanager-openvpn and openvpn do not seem to be in my system.
edit:
fixed it with this:
pacman -S networkmanager-openvpn
ali.molaei commented on 2024-09-18 19:58 (UTC) (edited on 2024-09-18 19:59 (UTC) by ali.molaei)
It's connecting fine for me, do you have openvpn
and networkmanager-openvpn
installed? it was a dependency for now deprecated package python-proton-vpn-network-manager-openvpn
and I may have to add it here as "Optional" I think... can you check if it's installed?
@lacero @kt167 @XxTriviumxX
XxTriviumxX commented on 2024-09-18 19:42 (UTC)
i get "Something went wrong" too, you're not alone
kt167 commented on 2024-09-18 16:59 (UTC)
Hello, I tried to update proton-vpn-gtk-app today and got conflicts on certain packages. I removed everything, cleaned yay cache and reinstalled the application. I can open the application and log on to it. But when I try to connect, I get "Something went wrong." message. Can someone please help me diagnose/rectify this? Thanks!!!
lacero commented on 2024-09-18 14:46 (UTC) (edited on 2024-09-18 14:51 (UTC) by lacero)
When using any setting other than wireguard the following error occurs.
2024-09-18T14:44:46.188067 | proton.vpn.app.gtk.widgets.main.exception_handler:175 | CRITICAL | APP:CRASH | Unexpected error. Traceback (most recent call last): File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result return self.__get_result() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result raise self._exception File "/usr/lib/python3.12/site-packages/proton/vpn/core/connection.py", line 358, in connect await self._on_connection_event( File "/usr/lib/python3.12/site-packages/proton/vpn/core/connection.py", line 410, in _on_connection_event event = await self._update_state(new_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/proton/vpn/core/connection.py", line 432, in _update_state new_event = await state_tasks ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/proton/vpn/connection/states.py", line 230, in run_tasks await self.context.connection.start() File "/usr/lib/python3.12/site-packages/proton/vpn/backend/linux/networkmanager/core/networkmanager.py", line 97, in start future_connection = self.setup() # Creates the network manager connection. ^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/proton/vpn/backend/linux/networkmanager/protocol/openvpn/openvpn.py", line 47, in setup self._generate_connection() File "/usr/lib/python3.12/site-packages/proton/vpn/backend/linux/networkmanager/protocol/openvpn/openvpn.py", line 56, in _generate_connection self.connection = self._import_vpn_config(vpnconfig) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/proton/vpn/backend/linux/networkmanager/core/networkmanager.py", line 358, in _import_vpn_config raise NotImplementedError( NotImplementedError: Support for given configuration is not implemented
lucasgta95 commented on 2024-08-17 22:30 (UTC)
Very good, very good!!!!!
Glenmerlin commented on 2024-08-14 06:11 (UTC) (edited on 2024-08-14 06:12 (UTC) by Glenmerlin)
For anyone struggling with the timeout error my fix was.
uninstall proton-vpn-gtk-app (I use paru but you can also use Yay with the same syntax)
paru -R proton-vpn-gtk-app
then clean all the old packages
paru --clean
then reinstall
paru proton-vpn-gtk-app
then reboot my machine
sudo reboot
Hope this help!
Pinned Comments
ali.molaei commented on 2024-08-01 07:06 (UTC)
Please remove the
python-proton-vpn-connection
andpython-proton-vpn-killswitch
packages, they are now provided via api-corestickyhands 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.