Package Details: python-eduvpn-client 4.4.0-4

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: 6
Popularity: 0.070198
First Submitted: 2021-04-21 07:42 (UTC)
Last Updated: 2024-12-25 08:55 (UTC)

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!):

curl https://app.eduvpn.org/linux/v4/deb/app+linux@eduvpn.org.asc | gpg --import -

Latest Comments

1 2 3 4 5 Next › Last »

Kevinjil commented on 2025-01-23 15:48 (UTC)

Please move the OpenVPN support to an optional dependency. There is no need to install it for institutions relying on a WireGuard VPN.

diff --git a/PKGBUILD b/PKGBUILD
index f2f281a..2796755 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,8 @@ depends=('python' 'gobject-introspection-runtime'
          'hicolor-icon-theme' 'python-eduvpn_common>=2.1.0'
          'python-pyqt5' 'libibus' 'libgexiv2'
          'libsecret' 'gdk-pixbuf2' 'libnotify' 'pango'
-         'gtk3' 'libnm' 'networkmanager-openvpn')
+         'gtk3' 'libnm')
+optdepends=('networkmanager-openvpn: for institutions using an OpenVPN connection')
 makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools')
 source=("$url/releases/download/${pkgver}/${_name}-${pkgver}.tar".{xz,xz.asc})
 sha256sums=('2074488ebc8021e19c16acf904c5ac134fe00a56929a7c168637357f573af6f9'

caddar commented on 2025-01-07 21:02 (UTC)

Small hint for anyone with the Python-upgrade-issue (3.12 to 3.13): If you cleanBuild (not sure how it is called in different AUR tools, I'm using yay) the package and also install python-eduvpn_common with cleanBuild it will work.

caddar commented on 2025-01-07 10:46 (UTC) (edited on 2025-01-07 10:47 (UTC) by caddar)

I'll post the output for @jaap, since I have the same issue ;-)

❯ find /usr/lib -maxdepth 3 -type d -path '/usr/lib/python3.*/site-packages/eduvpn*'
/usr/lib/python3.12/site-packages/eduvpn_common
/usr/lib/python3.12/site-packages/eduvpn_common-2.1.0.dist-info
/usr/lib/python3.13/site-packages/eduvpn
/usr/lib/python3.13/site-packages/eduvpn_client-4.4.0.dist-info```

Seems indeed some issue with the versions.

I've already tried to reinstall python-eduvpn-client and also explicitly install python-eduvpn_common. And also to uninstall both packages completely and then do a reinstall - still ends up in 3.12 and 3.13. So something with the PKGBUILD for the common package?

hv15 commented on 2024-12-27 11:43 (UTC)

hi @jaap, I think it might be a mismatch in Python versions... could you please post the output of

$ find /usr/lib -maxdepth 3 -type d -path '/usr/lib/python3.*/site-packages/eduvpn*'

It could be that the python-eduvpn_common package is under a different version of Python, and not version 3.13.

gothicVI commented on 2024-12-26 23:16 (UTC)

@jaap do you have https://aur.archlinux.org/packages/python-eduvpn_common installed?

jaap commented on 2024-12-26 15:10 (UTC)

I am getting this after updating: I tried to uninstall and reinstall but that didn't resolve the issue, so I think it is a packaging issue

Traceback (most recent call last):
  File "/sbin/eduvpn-cli", line 5, in <module>
    from eduvpn.cli import eduvpn
  File "/usr/lib/python3.13/site-packages/eduvpn/cli.py", line 10, in <module>
    import eduvpn_common.main as common
ModuleNotFoundError: No module named 'eduvpn_common'

psillano commented on 2024-12-24 13:34 (UTC)

They moved the repository from github to https://codeberg.org/eduVPN/linux-app

kareliot commented on 2024-10-01 15:45 (UTC)

Thanks for updating @hv15! Works perfectly now.

hv15 commented on 2024-10-01 15:31 (UTC)

hi @kareliot, I've updated the PKGBUILD, the .desktop file should be correctly placed. Please rebuild and try it again.

kareliot commented on 2024-10-01 12:04 (UTC)

it seems as if no desktop file and icons are installed. Do others have the same problem?