Jockey should install the linux-$flavour metapackage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| jockey (Ubuntu) |
Undecided
|
Unassigned | ||
| Precise |
High
|
Alberto Milone | ||
| software-properties (Ubuntu) |
Undecided
|
Unassigned | ||
| Quantal |
High
|
Alberto Milone | ||
| ubuntu-drivers-common (Ubuntu) |
Undecided
|
Unassigned | ||
| Quantal |
High
|
Alberto Milone |
Bug Description
Neither binary graphics drivers nor dkms depends on the linux-headers any longer. This means that we need Jockey to at least try to install the correct linux-$flavour metapackage so that users get the correct linux headers together with linux updates.
In raring we already do this in ubuntu-
Note: while it's true that Ubiquity already does the right thing, this bug report aims to cover cases in which, for example, the metapackages are not there any more for some reason or because users have installed a different kernel flavour
Changed in jockey (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
description: | updated |
Alberto Milone (albertomilone) wrote : | #1 |
Changed in jockey (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → Fix Released |
Changed in jockey (Ubuntu Quantal): | |
status: | New → Invalid |
Changed in ubuntu-drivers-common (Ubuntu Precise): | |
status: | New → Invalid |
Changed in jockey (Ubuntu Precise): | |
status: | New → In Progress |
Changed in software-properties (Ubuntu Precise): | |
status: | New → Invalid |
Changed in software-properties (Ubuntu Quantal): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu Quantal): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in software-properties (Ubuntu Quantal): | |
status: | New → In Progress |
Changed in ubuntu-drivers-common (Ubuntu Quantal): | |
status: | New → In Progress |
Hello Alberto, or anyone else affected,
Accepted jockey into precise-proposed. The package will build now and be available at http://
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
Changed in jockey (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
Alberto Milone (albertomilone) wrote : | #3 |
Please also accept ubuntu-
Brian Murray (brian-murray) wrote : | #4 |
Hello Alberto, or anyone else affected,
Accepted ubuntu-
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
Changed in ubuntu-drivers-common (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Brian Murray (brian-murray) wrote : | #5 |
Hello Alberto, or anyone else affected,
Accepted software-properties into quantal-proposed. The package will build now and be available at http://
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
Changed in software-properties (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Brian Murray (brian-murray) wrote : | #6 |
Reviewing error reports about jockey it appears that the version of jockey in precise-proposed has introduced a regression as seen at:
The traceback follows:
Traceback (most recent call last):
File "/usr/share/
OSLib.inst = OSLib(target_
File "/usr/lib/
self.
File "/usr/lib/
return self._get_
File "/usr/lib/
record[
File "/usr/lib/
return self._rec[key]
KeyError: 'Source'
Brian Murray (brian-murray) wrote : | #7 |
For what it is worth there is not a similar crash from ubuntu-
tags: |
added: verification-failed removed: verification-needed |
Alberto Milone (albertomilone) wrote : | #8 |
This shouldn't really happen. I wish I had more details as to how I can reproduce it. I'll try to reproduce it here and, if I can't, I'll simply make sure that Jockey doesn't crash when it fails to retrieve that specific bit of information from APT.
Changed in jockey (Ubuntu Precise): | |
assignee: | nobody → Alberto Milone (albertomilone) |
no longer affects: | jockey (Ubuntu Quantal) |
no longer affects: | software-properties (Ubuntu Precise) |
no longer affects: | ubuntu-drivers-common (Ubuntu Precise) |
Changed in jockey (Ubuntu Precise): | |
status: | Fix Committed → In Progress |
Alberto Milone (albertomilone) wrote : | #9 |
I've just uploaded a fix in precise-proposed (0.9.7-0ubuntu7.9) and I've added two test cases for this specific bug. Please accept it into proposed.
Changed in jockey (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
Launchpad Janitor (janitor) wrote : | #10 |
Status changed to 'Confirmed' because the bug affects multiple users.
Changed in software-properties (Ubuntu): | |
status: | New → Confirmed |
Brian Murray (brian-murray) wrote : | #11 |
Hello Alberto, or anyone else affected,
Accepted jockey into precise-proposed. The package will build now and be available at http://
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
tags: | removed: verification-failed |
tags: | added: verification-needed |
Alberto Milone (albertomilone) wrote : | #12 |
I can confirm that 0.9.7-0ubuntu7.9 works correctly. I thought this had already made it into -updates. Please approve it ASAP.
tags: | added: verification-done-precise |
Launchpad Janitor (janitor) wrote : | #13 |
This bug was fixed in the package jockey - 0.9.7-0ubuntu7.9
---------------
jockey (0.9.7-0ubuntu7.9) precise-proposed; urgency=low
* jockey/
- Catch KeyError in get_linux_
Sometimes the "Source" key is not available.
* tests/kerneldet
- Add two tests to make sure that get_linux_
doesn't raise a KeyError when dealing with packages
without a "Source" field and that the function doesn't
stop if one or two packages don't have the said field.
-- Alberto Milone <email address hidden> Tue, 16 Apr 2013 11:19:02 +0200
Changed in jockey (Ubuntu Precise): | |
status: | Fix Committed → Fix Released |
Steve Langasek (vorlon) wrote : | #14 |
This SRU has remained unverified after 247 days in the -proposed queue. I've removed it now from quantal-proposed and am marking the task 'wontfix'.
Changed in ubuntu-drivers-common (Ubuntu Quantal): | |
status: | Fix Committed → Won't Fix |
Mathew Hodson (mathew-hodson) wrote : | #15 |
It looks like https:/
tags: | removed: verification-needed |
Changed in software-properties (Ubuntu Quantal): | |
status: | Fix Committed → Confirmed |
Rolf Leggewie (r0lf) wrote : | #16 |
quantal has seen the end of its life and is no longer receiving any updates. Marking the quantal task for this ticket as "Won't Fix".
Changed in software-properties (Ubuntu Quantal): | |
status: | Confirmed → Won't Fix |
Changed in software-properties (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in jockey (Ubuntu): | |
status: | Fix Committed → Invalid |
importance: | High → Undecided |
assignee: | Alberto Milone (albertomilone) → nobody |
Changed in jockey (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in software-properties (Ubuntu Quantal): | |
importance: | Undecided → High |
Changed in ubuntu-drivers-common (Ubuntu Quantal): | |
importance: | Undecided → Critical |
importance: | Critical → High |
SRU request:
Please accept jockey into precise-proposed. The new code is all covered by the test suite and is a backport of what we already do in raring.