group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #36445
[Bug 1890201] Re: Depends on wireguard-modules | wireguard-dkms are inverted
This bug was fixed in the package wireguard - 1.0.20200513-1ubuntu1
---------------
wireguard (1.0.20200513-1ubuntu1) groovy; 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> Mon, 03 Aug 2020 22:24:05 +0100
** Changed in: wireguard (Ubuntu Groovy)
Status: In Progress => 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:
New
Status in wireguard source package in Bionic:
New
Status in wireguard source package in Focal:
New
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