Wireguard-lts: target not found

Where did it go? I switched to the 5.4 kernel for a while because I’m on a Thinkpad T440P and feel as if I don’t really need the latest & greatest, plus I just like the fact that it’s supported till 2025 and don’t like to make a lot of changes to my system. Anyhow, I need wireguard-lts for Torguard vpn, but it seems to be gone.

Torguard has wireguard-tools as an optional dependency, could it be that you are mistaken?

Mistaken about what? wireguard-lts can’t be installed, and I need it because Torguard will not connect with wireguard without it.

cj@thinkpad ~]$ sudo pacman -S wireguard-lts
[sudo] password for cj: 
error: target not found: wireguard-lts

Well there is no such package and the Torguard AUR package has wireguard-tools as a dependency.

What makes you think it needs wireguard-lts, where does it say so?

What makes me think I need it? Uh, because it’s not working?

And yes, there is such a package. There used to be, anyway. Now it’s gone.

these are the dependencies for Torguard:

    iproute2 (iproute2-git, iproute-mptcp, iproute2-selinux)
    qt5-declarative (qt5-declarative-git)
    qt5-websockets (qt5-websockets-git)
    shadowsocks-libev (shadowsocks-libev-git)
    stunnel (stunnel-systemd-git)
    wireguard-tools (wireguard-tools-git) (optional) – wireguard support

For wireguard support you need wireguard-tools!

It’s an optional dependency of wireguard-tools, WHICH I ALREADY HAVE, OBVIOUSLY… Do I need to post a screenshot to prove it to you?

There is no such package as wireguard-lts. You need wireguard-tools for wireguard support. Good luck!


I saw that but there is no such package in the official repos or the AUR

No kidding… ya think? Why do you suppose that I made this topic? It wont run on the 5.4 kernel, nothing else has changed, so that is the only explanation.

You could use a non LTS kernel if that is an option?

I don’t want to use a non-lts kernel, for reasons that have already been explained in my op.

what about sudo pacman -U https://archlinux.org/packages/extra/x86_64/wireguard-lts

[cj@thinkpad ~]$ sudo pacman -U https://archlinux.org/packages/extra/x86_64/wireguard-lts
[sudo] password for cj: 
 wireguard-lts                                13.0 KiB  89.1 KiB/s 00:00 [########################################] 100%
error: failed retrieving file 'alpmtmp.eoVkSt' from archlinux.org : The requested URL returned error: 404
warning: failed to download https://archlinux.org/packages/extra/x86_64/wireguard-lts/.sig
loading packages...
error: '/var/cache/pacman/pkg/wireguard-lts': package missing required signature

I have a feeling Mirdarthos will have the answer…

Hi guys,

Apologies for butting in.

IIRC Wireguard will only work from Kernel 5.8 onwards without a DKMS package. This mena it’ll not just work with kernel version 5.4.

Fortunately, @pretzelbrain, Kernel version 5.10 is set to be the next LTS version, so I’m guessing you can install it and maybe Wireguard will then come back to you.


When searching with pamac search there are many results for “wireguard”:

$ pamac search wireguard
wgroute                                                                                                                                                                                      1.0.1-1                      AUR 
A tiny script to use if you want to route all of your packets through WireGuard without wg-quick
wgmgr                                                                                                                                                                                        1.5.2-1                      AUR 
Manages WireGuard PKIs for VPN-like deployments
wgcf                                                                                                                                                                                         2.1.4-1                      AUR 
Generate WireGuard profile from Cloudflare Warp account
tunsafe-git                                                                                                                                                                                  r9.ge116360-1                AUR
High performance and secure VPN client that uses the WireGuard protocol
tunsafe                                                                                                                                                                                      1.4-1                        AUR
High performance and secure VPN client that uses the WireGuard protocol
python-wgtools-git                                                                                                                                                                           r11.f986439-2                AUR
Python bindings for wireguard-tools
python-wgtools                                                                                                                                                                               1.0.1-1                      AUR
Python bindings for wireguard-tools
lxc-service-snapshots                                                                                                                                                                        2.17-1                       AUR
Run disposable (read-only then delete) Linux containers (LXC) to serve up OpenVPN, Pi-Hole, or WireGuard.
dynwg                                                                                                                                                                                        1.1.3-1                      AUR
A DynDNS watchdog for WireGuard over systemd-networkd
boringtun-git                                                                                                                                                                                AUR
Userspace WireGuard® Implementation in Rust
vxwireguard-generator-git                                                                                                                                                                    r16.779f0a5-1                AUR
Utility to generate VXLAN over Wireguard mesh SD-WAN configuration
systemd-wireguard-refresh-git                                                                                                                                                                r4.6e75115-2                 AUR
A script and configuration files to refresh Wireguard endpoints periodically (or not)
prometheus_wireguard_exporter                                                                                                                                                                3.4.1-1                      AUR
A prometheus exporter for wireguard stats
networkmanager-wireguard-git                                                                                                                                                                 r87.0e1124d-1                AUR
NetworkManager VPN plugin for WireGuard - git
networkmanager-wireguard                                                                                                                                                                     0+r87+g0e1124d-1             AUR
NetworkManager VPN plugin for WireGuard
mkinitcpio-wireguard                                                                                                                                                                         0.4.1-1                      AUR
mkinitcpio hook that initialises Wireguard to assist in the remote unlocking of encrypted partitions.
wireguard-vanity-address                                                                                                                                                                     0.4.0-1                      AUR
Generate Wireguard keypairs with a given prefix string
wireguard-tools-git                                                                                                                                                                          0.0.20190601.r2.gaab8bec-1   AUR
next generation secure network tunnel - git checkout
wireguard-tools                                                                                                                                                                              1.0.20200827-1               extra
next generation secure network tunnel - tools for configuration
wireguard-module-git                                                                                                                                                                         0.0.20191226.r4.g7481b6a-1   AUR
Fast, modern, secure VPN tunnel (kernel module)
wireguard-go-git                                                                                                                                                                             v0.0.20191012.13.gddfad45-1  AUR
Go userspace implementation of WireGuard
wireguard-dkms-git                                                                                                                                                                           0.0.20190601.r2.gaab8bec-1   AUR
next generation secure network tunnel - git checkout
wireguard-dkms                                                                                                                                                                               1.0.20201221-1               extra
next generation secure network tunnel - module sources

So, maybe it is there, just with another name, or something? Perhaps wireguard-tools. I don’t know. I’m no expert.

1 Like

I feared that this might be the case. sigh I was on 5.10, and a few things seemed glitchy. Also, according to what I have read, it’s not supported for as long as 5.4.

I have the dkms package installed, btw.

I already have wireguard-tools installed, as well. Wireguard-lts is listed as an optional dependency for it.

It is set to become LTS when 5.11 is released, if I understand correctly. I don’t really know what’s glitchy according to you, but I have it, and use it daily for about 8-10 hours straight, with no problems. I don’t find anything glitchy at all.