Here, this app gets stuck often after update. The following command resolves the problem:
pacman -Syu python-eduvpn-client --overwrite '*'.
Search Criteria
Package Details: python-eduvpn-client 4.7.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-eduvpn-client.git (read-only, click to copy) |
|---|---|
| Package Base: | python-eduvpn-client |
| Description: | Linux client and Python client API for eduVPN |
| Upstream URL: | https://codeberg.org/eduVPN/linux-app |
| Keywords: | vpn |
| Licenses: | GPL-3.0-or-later |
| Submitter: | hv15 |
| Maintainer: | hv15 |
| Last Packager: | hv15 |
| Votes: | 10 |
| Popularity: | 1.01 |
| First Submitted: | 2021-04-21 07:42 (UTC) |
| Last Updated: | 2026-03-23 13:54 (UTC) |
Dependencies (16)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libnm (libnm-gitAUR, libnm-clatAUR, libnm-iwdAUR)
- libnotify (libnotify-gitAUR)
- libsecret
- networkmanager-openvpn (networkmanager-openvpn-gitAUR, networkmanager-openvpn-xorAUR)
- pango (pango-gitAUR, pango-nothai-gitAUR)
- python
- python-eduvpn_commonAUR
- python-gobject
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Required by (0)
Sources (2)
AloisP commented on 2026-04-30 20:29 (UTC) (edited on 2026-04-30 20:29 (UTC) by AloisP)
artodeto commented on 2026-01-24 19:38 (UTC)
@hv15
Following my output.
pip list | grep eduvpn
eduvpn_client 4.6.0
eduvpn_common 4.0.0
As written in my update, the issues was fully on my side. paru -Sc does not clean ~/.cache/paru :-(.
After rm -fr ~/.cache/paru/, followed by a paru -S python-eduvpn-client python-eduvpn_common, all is working fine :-).
hv15 commented on 2026-01-22 20:42 (UTC)
@AloisP I don't think the error you're seeing is due to packaging, to me it looks like your user doesn't have permission to create a WireGuard interface device. I think you'll get more help from the upstream project, please open up an issue with them. Thanks!
hv15 commented on 2026-01-22 20:38 (UTC) (edited on 2026-01-22 20:39 (UTC) by hv15)
@artodeto, could you please confirm you see the following in your terminal:
$ pip list | grep eduvpn
eduvpn_client 4.6.0
eduvpn_common 4.0.0
$ which python
/usr/bin/python
I suspect that paru may be building the packages in a python virtual environment or similar.
AloisP commented on 2026-01-21 20:29 (UTC) (edited on 2026-01-21 20:29 (UTC) by AloisP)
Getting a new error :-( with this app:
2026-01-21 21:26:33,713 - MainThread - ERROR - eduvpn.nm - nm.py:745 - nm-device-error-quark: eduVPN failed to create resources: Failed to create WireGuard interface 'eduVPN' for 'eduVPN': Operation not supported (1)
time=2026-01-21T21:26:33.726+01:00 level=DEBUG msg="FSM transition" old=Connecting new=Deregistered
Any ideas how to resolve? – Thank you
artodeto commented on 2026-01-21 13:22 (UTC) (edited on 2026-01-21 15:16 (UTC) by artodeto)
@b-fg
The issue:
Traceback (most recent call last):
File "/usr/bin/eduvpn-gui", line 5, in <module>
from eduvpn.ui.__main__ import eduvpn
ModuleNotFoundError: No module named 'eduvpn'
still exists after cleaning my aur cache and reinstalling it via paru -S python-eduvpn_common python-eduvpn-client.
What do you mean with "rebuilding python ... fixes the issue"?
Update 2026-01-21T16:15:00 (CET)
It was my issue, of course. paru -Sc does not clean ~/.cache/paru/clone so the rebuild was not working.
Sorry for initial comment. Thanks for your hint.
b-fg commented on 2026-01-11 18:37 (UTC)
Rebuilding python-eduvpn-client and python-eduvpn_common fixes the issue.
b-fg commented on 2026-01-11 18:27 (UTC)
I have the same issue:
Traceback (most recent call last): File "/usr/bin/eduvpn-gui", line 5, in <module> from eduvpn.ui.main import eduvpn ModuleNotFoundError: No module named 'eduvpn'
AloisP commented on 2026-01-11 11:41 (UTC) (edited on 2026-01-11 12:53 (UTC) by AloisP)
Error after updating to newest version of python:
Traceback (most recent call last): File "/usr/bin/eduvpn-cli", line 5, in <module> from eduvpn.cli import eduvpn ModuleNotFoundError: No module named 'eduvpn'
How to resolve?
AUR-user commented on 2025-09-11 20:34 (UTC)
A lot of dependencies are not needed and can be removed from the list: python-requests-oauthlib, python-pynacl, dbus-python, python-pyqt5, libibus and libgexiv2.
hicolor-icon-theme seems also unused.
Pinned Comments
hv15 commented on 2023-03-07 14:28 (UTC)
Re-added signature, users need to retrieve the PGP public key from upstream: https://app.eduvpn.org/linux/v4/deb/app+linux@eduvpn.org.asc.
For convenience, you can also do the following (note the dash - at the end of the line!):