@ccoffey I have to rebuild this package very often too. Not sure if at every kernel update. I'd guess every time glibc is updated, I'm not sure.
Search Criteria
Package Details: openvpn3 24-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/openvpn3.git (read-only, click to copy) |
---|---|
Package Base: | openvpn3 |
Description: | OpenVPN 3 Linux client |
Upstream URL: | https://codeberg.org/OpenVPN/openvpn3-linux |
Keywords: | openvpn vpn |
Licenses: | AGPL3 |
Submitter: | bhyoo |
Maintainer: | bhyoo |
Last Packager: | bhyoo |
Votes: | 21 |
Popularity: | 0.43 |
First Submitted: | 2020-07-04 06:51 (UTC) |
Last Updated: | 2024-12-23 12:57 (UTC) |
Dependencies (19)
- gdbusppAUR (gdbuspp-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libcap-ng (libcap-ng-gitAUR)
- libnl (libnl-gitAUR)
- lz4 (lz4-gitAUR)
- protobuf (protobuf-gitAUR)
- python-dbus
- python-gobject
- python-systemd
- tinyxml2 (tinyxml2-gitAUR)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- meson (meson-gitAUR) (make)
- python-docutils (make)
- python-jinja (make)
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR) (optional) – mbed TLS version
- openssl (openssl-gitAUR, openssl-staticAUR) (optional) – OpenSSL version
- polkit (polkit-gitAUR, polkit-consolekitAUR) (optional) – for systemd-resolved integration
- repkgAUR (optional) – Automatically rebuild the package on dependency updates
Required by (2)
- eovpn (optional)
- openvpn3-indicator-git
Sources (3)
leonkacowicz commented on 2025-05-20 14:43 (UTC)
ccoffey commented on 2025-05-20 13:16 (UTC)
Am I doing something wrong, or is it expected to have to rebuild and reinstall this package each time after kernel update?
a36233 commented on 2025-05-19 09:20 (UTC)
FYI: manually compiling the code with latest / testing gcc (gcc-15) also works, following the instructions from upstream: https://github.com/OpenVPN/openvpn3
Koljasha commented on 2025-05-05 08:41 (UTC)
@orenvadi, Bro, I've been blowing my brain for four days. Thanks!
lybin commented on 2025-05-05 08:39 (UTC)
@orenvadi, thanks it works. perhaps until the fix it will be nice to correct the PKGBUILD to use gcc14 for the building
orenvadi commented on 2025-05-04 17:37 (UTC)
i could not install this package, nothing helped me, even deleting and reinstalling package,
i solved it with older gcc
sudo pacman -S gcc14
export CXX=/usr/bin/g++-14
then it finally worked
yay -S openvpn3
Moonlight commented on 2025-03-28 15:32 (UTC) (edited on 2025-03-28 15:32 (UTC) by Moonlight)
To anyone wondering how to get openvpn3 to work again, I simply uninstalled and reinstalled it:
yay -R openvpn3
yay -S openvpn3
This is the error it solved:
openvpn3/session-start: ** ERROR ** Could not start new VPN session: New tunnel did not respon
Fuzzy commented on 2025-03-19 15:42 (UTC) (edited on 2025-03-19 15:42 (UTC) by Fuzzy)
I have OpenVPN config that worked for a long time already and it broke. One problem was due to change of internet provided and I solved it. But I got another one.
Previously I was able to activate a tunnel as unprivileged user, but now I can do it only as root. I.e. everything works if openvpn is started as root user, but if I start it as a normal user I have:
ERROR: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1)
As I haven't changed anything by myself (only regular system updates) so I would like to seek an advice about what might have changed and how to fix it.
leonkacowicz commented on 2025-03-16 00:43 (UTC) (edited on 2025-03-16 00:44 (UTC) by leonkacowicz)
@ehlegeth This happens to me from time to time. I think that it might have to do with updating some core dependencies like glibc or something like that. Everytime this happens, I have to rebuild the package and reinstall it, and it normally works. But since I use it for work and can't afford to be stuck outside the vpn, I test the update in a separate environment before updating my work machine.
Pinned Comments
bhyoo commented on 2024-07-08 11:46 (UTC) (edited on 2024-07-08 11:47 (UTC) by bhyoo)
If you have trouble with building it, please run
yay -Scc
oryay -Sc
.FYI. I replaced
gdbuspp-git
withgdbuspp
in the PKGBUILD dependency, and it seems that the build fails because the locally cached PKGBUILD is not updated.