group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #36505
[Bug 1890201] Re: Depends on wireguard-modules | wireguard-dkms are inverted
This bug was fixed in the package wireguard - 1.0.20200513-1~20.04.2
---------------
wireguard (1.0.20200513-1~20.04.2) focal; urgency=medium
* Switch alternative dependency order for the wireguard-modules,
wireguard-dkms alternative. Whichever is first is deemed the
preferred installation candidate when neither is present. When this is
wireguard-modules this is satisfied by installation of a random kernel
which claims support for wireguard regardless of its applicability.
Repeat after me, do not ever depend on a kernel. (LP: #1890201)
-- Andy Whitcroft <apw@xxxxxxxxxx> Tue, 04 Aug 2020 08:50:04 +0100
** Changed in: wireguard (Ubuntu Focal)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1890201
Title:
Depends on wireguard-modules | wireguard-dkms are inverted
Status in wireguard package in Ubuntu:
Fix Released
Status in wireguard source package in Xenial:
Fix Committed
Status in wireguard source package in Bionic:
Fix Committed
Status in wireguard source package in Focal:
Fix Released
Status in wireguard source package in Groovy:
Fix Released
Bug description:
[Impact]
Removal of the previously official PPA package can lead to
installation of an unrelated (and unbootable) kernel in preference to
the official DKMS package.
[Test Case]
Install wireguard from a old kernel (or a kernel such as linux-oem-
osp1 which does not yet have builtin modules) and note that linux-gke
or similar is an installation candidate.
[Regression Potential]
Watch out for installation of the wireguard-dkms package when a kernel
which does support wireguard natively is installed.
[Other Info]
Wishing to expedite release of these packages as we are hitting this
in the wild.
=== 8< === 8< ===
wireguard depends on wireguard-modules | wqireguard-dkms. This is inverted. This will default to installing wireguard-modules in preference to wireguard-dkms when neither is installed. In Ubuntu this leads us to install an unrelated kernel to resolve the lack. We should in that case install wireguard-dkms.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1890201/+subscriptions