Bug#856355: nvidia-driver: no longer works

Luca Boccassi luca.boccassi at gmail.com
Tue Feb 28 13:44:46 UTC 2017


On Tue, 2017-02-28 at 14:40 +0100, Vincent Lefevre wrote:
> On 2017-02-28 13:34:35 +0000, Luca Boccassi wrote:
> > Unfortunately if the linux-headers-* packages don't change names when
> > ABI compatibility is broken there's just no way to deal with it apart
> > from rebuilding manually with the above commands, that's just how DKMS
> > works I'm afraid.
> > So closing this now.
> 
> Shouldn't the module be automatically rebuilt each time the kernel
> is upgraded[*], even though this may not be necessary?
> 
> [*] possibly as an option

The kernel headers packages have the name versioned after the ABI
version. DKMS understanding is that as long as the package name (and
thus the ABI version) does not change, then there is no need to rebuild
as the ABI is (assumed to be) compatible. When the headers packages
change name, then DKMS automatically rebuilds.

If the ABI change is not compatible but the package name does not
change, DKMS has no way to figure out that it needs to rebuild.

So I'm afraid that is not possible.

Kind regards,
Luca Boccassi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20170228/e1984ce8/attachment.sig>


More information about the pkg-nvidia-devel mailing list