To explain the problem from bug 550905 (which was marked as a duplicate of this) more clearly:
If the user has the linux-image-generic metapackage installed, apt upgrades will automatically get them the _most recent_ linux-image-2.6.35-NN-generic kernel package available. However, Jockey only installs the linux-headers-2.6.35-NN-generic package corresponding to the _current_ kernel package, as of when the driver was installed.
The fix is for Jockey to install the linux-headers-generic metapackage if the linux-image-generic metapackage is installed (and so on for other kernel flavors). This will ensure that apt will pull in the most recent linux-headers-2.6.35-NN-generic along with the most recent linux-image-2.6.35-NN-generic.
To explain the problem from bug 550905 (which was marked as a duplicate of this) more clearly:
If the user has the linux-image-generic metapackage installed, apt upgrades will automatically get them the _most recent_ linux-image- 2.6.35- NN-generic kernel package available. However, Jockey only installs the linux-headers- 2.6.35- NN-generic package corresponding to the _current_ kernel package, as of when the driver was installed.
The fix is for Jockey to install the linux-headers- generic metapackage if the linux-image-generic metapackage is installed (and so on for other kernel flavors). This will ensure that apt will pull in the most recent linux-headers- 2.6.35- NN-generic along with the most recent linux-image- 2.6.35- NN-generic.