2019-01-23 20:08:46 |
Seth Forshee |
bug |
|
|
added bug |
2019-01-23 20:08:47 |
Seth Forshee |
tags |
|
kernel-adt-failure |
|
2019-01-25 20:04:33 |
Julian Andres Klode |
ndiswrapper (Ubuntu): status |
New |
Fix Committed |
|
2019-01-28 04:55:19 |
Launchpad Janitor |
ndiswrapper (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-05-09 23:09:59 |
Connor Kuehl |
attachment added |
|
ndiswrapper_1.60-6ubuntu0.1.debdiff https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1813063/+attachment/5262765/+files/ndiswrapper_1.60-6ubuntu0.1.debdiff |
|
2019-05-10 21:46:52 |
Connor Kuehl |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/amd64/n/ndiswrapper/20190123_164111_540fe@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/i386/n/ndiswrapper/20190123_172043_540fe@/log.gz |
NOTE: This SRU template was added 2019-05-10 after the original report was opened and was fixed for Disco. I'm adding this because this problem is affecting the Bionic HWE Edge kernel this SRU cycle. -connork
[Impact]
* The DKMS package fails to install on kernels based on 5.0; specifically noticed in the Bionic HWE Edge kernel.
[The Problem]
This module uses the "do_gettimeofday" API which has been deprecated and removed from the 5.0 kernels. As a result, on a 5.0 kernel, the module will not compile successfully during installation since it depends on symbols that are no longer there.
[Proposed Fix]
Backport the following patch which has already landed in Disco's version of this package to support the 5.0 kernels: https://salsa.debian.org/jak/ndiswrapper/commit/f4502d63e8731b20b436a1266e96c5416e02a3af
[Test Case]
* Install the ndiswrapper-dkms package with a 5.0 kernel. The package should install without any errors.
[Testing]
- Create an Ubuntu 18.04 VM
- Install the HWE Edge kernel from -proposed (or one can find .debs here: https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/ppa/+packages?field.name_filter=linux-hwe-edge&field.status_filter=published&field.series_filter=bionic)
- Install ndiswrapper; you can use apt ("sudo apt update" "sudo apt install ndiswrapper-dkms") or you can use "pull-lp-source ndiswrapper bionic" to build and install the .deb from that
- Confirm that installation fails
- Remove it "sudo apt remove ndiswrapper-dkms"
- If you haven't already: "pull-lp-source ndiswrapper bionic"
- Apply the debdiff ("debdiff-apply < ../ndiswrapper_1.60-6ubuntu0.1.debdiff")
- Build the package ("debuild -us -uc")
- Install the package
- Verify it installs successfully! ("sudo dkms status")
[Regression Potential]
* Low. Changes are conditionally compiled based on the kernel being >= 5.0. These changes have also been in Disco.
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/amd64/n/ndiswrapper/20190123_164111_540fe@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/i386/n/ndiswrapper/20190123_172043_540fe@/log.gz |
|
2019-05-10 21:47:38 |
Connor Kuehl |
description |
NOTE: This SRU template was added 2019-05-10 after the original report was opened and was fixed for Disco. I'm adding this because this problem is affecting the Bionic HWE Edge kernel this SRU cycle. -connork
[Impact]
* The DKMS package fails to install on kernels based on 5.0; specifically noticed in the Bionic HWE Edge kernel.
[The Problem]
This module uses the "do_gettimeofday" API which has been deprecated and removed from the 5.0 kernels. As a result, on a 5.0 kernel, the module will not compile successfully during installation since it depends on symbols that are no longer there.
[Proposed Fix]
Backport the following patch which has already landed in Disco's version of this package to support the 5.0 kernels: https://salsa.debian.org/jak/ndiswrapper/commit/f4502d63e8731b20b436a1266e96c5416e02a3af
[Test Case]
* Install the ndiswrapper-dkms package with a 5.0 kernel. The package should install without any errors.
[Testing]
- Create an Ubuntu 18.04 VM
- Install the HWE Edge kernel from -proposed (or one can find .debs here: https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/ppa/+packages?field.name_filter=linux-hwe-edge&field.status_filter=published&field.series_filter=bionic)
- Install ndiswrapper; you can use apt ("sudo apt update" "sudo apt install ndiswrapper-dkms") or you can use "pull-lp-source ndiswrapper bionic" to build and install the .deb from that
- Confirm that installation fails
- Remove it "sudo apt remove ndiswrapper-dkms"
- If you haven't already: "pull-lp-source ndiswrapper bionic"
- Apply the debdiff ("debdiff-apply < ../ndiswrapper_1.60-6ubuntu0.1.debdiff")
- Build the package ("debuild -us -uc")
- Install the package
- Verify it installs successfully! ("sudo dkms status")
[Regression Potential]
* Low. Changes are conditionally compiled based on the kernel being >= 5.0. These changes have also been in Disco.
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/amd64/n/ndiswrapper/20190123_164111_540fe@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/i386/n/ndiswrapper/20190123_172043_540fe@/log.gz |
NOTE: This SRU template was added 2019-05-10 after the original report was opened and was fixed for Disco. I'm adding this because this problem is affecting the Bionic HWE Edge kernel this SRU cycle. -connork
[Impact]
* The DKMS package fails to install on kernels based on 5.0; specifically noticed in the Bionic HWE Edge kernel.
[The Problem]
This module uses the "do_gettimeofday" API which has been deprecated and removed from the 5.0 kernels. As a result, on a 5.0 kernel, the module will not compile successfully during installation since it depends on symbols that are no longer there.
[Proposed Fix]
Backport the following patch which has already landed in Disco's version of this package to support the 5.0 kernels: https://salsa.debian.org/jak/ndiswrapper/commit/f4502d63e8731b20b436a1266e96c5416e02a3af
[Test Case]
* Install the ndiswrapper-dkms package with a 5.0 kernel. The package should install without any errors.
[Testing]
These instructions were followed using the .debdiff in comment #5
- Create an Ubuntu 18.04 VM
- Install the HWE Edge kernel from -proposed (or one can find .debs here: https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/ppa/+packages?field.name_filter=linux-hwe-edge&field.status_filter=published&field.series_filter=bionic)
- Install ndiswrapper; you can use apt ("sudo apt update" "sudo apt install ndiswrapper-dkms") or you can use "pull-lp-source ndiswrapper bionic" to build and install the .deb from that
- Confirm that installation fails
- Remove it "sudo apt remove ndiswrapper-dkms"
- If you haven't already: "pull-lp-source ndiswrapper bionic"
- Apply the debdiff ("debdiff-apply < ../ndiswrapper_1.60-6ubuntu0.1.debdiff")
- Build the package ("debuild -us -uc")
- Install the package
- Verify it installs successfully! ("sudo dkms status")
[Regression Potential]
* Low. Changes are conditionally compiled based on the kernel being >= 5.0. These changes have also been in Disco.
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/amd64/n/ndiswrapper/20190123_164111_540fe@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco-canonical-kernel-team-unstable/disco/i386/n/ndiswrapper/20190123_172043_540fe@/log.gz |
|
2019-05-28 18:01:39 |
Brian Murray |
ndiswrapper (Ubuntu Bionic): status |
New |
Fix Committed |
|
2019-05-28 18:01:41 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-05-28 18:01:45 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2019-05-28 18:01:48 |
Brian Murray |
tags |
kernel-adt-failure |
kernel-adt-failure verification-needed verification-needed-bionic |
|
2019-08-05 20:30:41 |
Connor Kuehl |
ndiswrapper (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2019-08-05 20:30:43 |
Connor Kuehl |
ndiswrapper (Ubuntu Bionic): assignee |
|
Connor Kuehl (connork) |
|
2019-08-05 20:33:29 |
Connor Kuehl |
tags |
kernel-adt-failure verification-needed verification-needed-bionic |
kernel-adt-failure verification-done-bionic verification-needed |
|
2019-08-07 00:17:06 |
Launchpad Janitor |
ndiswrapper (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-08-07 00:17:12 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|