Packages requiring dkms at Pandaboard (omap 4) will also pull linux-headers-generic because current dkms dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dkms (Ubuntu) |
Fix Released
|
Medium
|
Adam Conrad | ||
Precise |
Fix Released
|
Undecided
|
Timo Aaltonen | ||
Quantal |
Fix Released
|
Undecided
|
Adam Conrad | ||
linux-meta (Ubuntu) |
Fix Released
|
Undecided
|
Andy Whitcroft | ||
Precise |
Fix Released
|
Undecided
|
Andy Whitcroft | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
linux-meta-ac100 (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad | ||
Quantal |
Fix Released
|
Undecided
|
Adam Conrad | ||
linux-meta-armadaxp (Ubuntu) |
Fix Released
|
Undecided
|
Andy Whitcroft | ||
Quantal |
Fix Released
|
Undecided
|
Adam Conrad | ||
linux-meta-lowlatency (Ubuntu) |
Fix Released
|
Undecided
|
Andy Whitcroft | ||
Quantal |
Fix Released
|
Undecided
|
Adam Conrad | ||
linux-meta-nexus7 (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad | ||
Quantal |
Invalid
|
Undecided
|
Unassigned | ||
linux-meta-ti-omap4 (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad | ||
Precise |
Fix Released
|
Undecided
|
Andy Whitcroft | ||
Quantal |
Fix Released
|
Undecided
|
Adam Conrad |
Bug Description
[SRU Justification]
DKMS is pulling in incorrect headers on some images/installs, plus this fix backports the removal of the 'linux-image' dep that was pulling in linux-image on various media, despite precise.2 wanting linux-image-
This should be fixed by dropping the dkms dependency on headers, and making linux-flavour depend on the correct headers, as it does in Q and R.
[Test Case for DKMS]
Testcase is twofold:
1) verify that the binary packages no longer have deps on any linux-headers or linux-image packages.
2) verify that the latest precise daily builds no longer incorrectly carry 3.2.0 kernels on x86
[Test case for linux-meta-*]
Make sure linux-$(flavour) now depends on linux-image-flavour *and* linux-headers-
[Regression potential]
Low, this dependency was pretty much always broken, and it was merely a fluke that it was handled correctly elsewhere and mostly a non-issue on x86 installs.
[Original Report]
The PowerVR SGX kernel module package for Pandaboard depends on linux-headers-omap4 (headers package for the Omap 4 based kernel) and DKMS, but when installing the package DKMS will also pull linux-headers-
PPA with the current PVR SGX driver: https:/
Related branches
Changed in dkms (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in linux-ti-omap4 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in dkms (Ubuntu): | |
status: | Invalid → New |
Changed in linux-ti-omap4 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-ti-omap4 (Ubuntu Precise): | |
status: | New → Invalid |
Changed in dkms (Ubuntu Precise): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
status: | New → In Progress |
no longer affects: | linux-ti-omap4 (Ubuntu) |
no longer affects: | linux-ti-omap4 (Ubuntu Precise) |
Changed in linux-meta-nexus7 (Ubuntu): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → Fix Released |
description: | updated |
affects: | linux-meta (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux-meta-ac100 (Ubuntu): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → In Progress |
Changed in linux-meta-ac100 (Ubuntu Quantal): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → Fix Committed |
Changed in linux-meta-nexus7 (Ubuntu Quantal): | |
status: | New → Invalid |
Changed in linux-meta-armadaxp (Ubuntu Quantal): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → Fix Released |
Changed in linux-meta (Ubuntu Quantal): | |
status: | New → Fix Released |
Changed in linux-meta-ti-omap4 (Ubuntu Quantal): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → Fix Released |
Changed in linux-meta-lowlatency (Ubuntu Quantal): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → In Progress |
Changed in linux-meta-lowlatency (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Changed in dkms (Ubuntu Quantal): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → In Progress |
Actually I'm not yet sure if the fix should be applied at dkms by making it depend on linux-headers- omap4, or if the linux-headers- 3.2.0-1409- omap4 kernel package should also provide linux-headers.
Currently the OMAP 4 kernel is providing linux-ti- omap4-headers and linux-ti- omap4-headers- 2.6, but for me it'd also make sense to provide linux-headers, as this is the main kernel headers package used by the system (at Pandaboard).