[Pkg-virtualbox-devel] Bug#566626: linux-image-2.6.32-trunk-amd64: updating a kernel should start re-building DKMS modules

Ben Hutchings ben at decadent.org.uk
Sun Jan 24 20:03:17 UTC 2010


On Sun, 2010-01-24 at 15:18 +0100, Michael Meskes wrote:
> On Sun, Jan 24, 2010 at 11:18:54AM +0000, Ben Hutchings wrote:
> > DKMS installs a script in /etc/kernel/postinst.d which will be called by
> > the kernel package installation script.  This will rebuild modules as
> > necessary.  However, packages using DKMS have to opt in to this
> > automatic rebuild (AUTOINSTALL=yes), and it seems that virtualbox-ose
> > does not.
> 
> What else does the virtuabox-ose package need other than this?
> 
> michael at feivel:~$ grep AUTOINSTALL /usr/src/virtualbox-ose-3.1.2/dkms.conf
> AUTOINSTALL="yes"
> 
> I've seen the same problems coming up several times because dkms couldn't tell
> that it had to recompile because the kernel version number didn't change. Are
> you sure this is not the reason?

So the problem is that we're changing the ABI without changing the
kernel version in utsname (2.6.32-trunk-foo)?  Sorry about that - we
will start using ABI numbers (and avoiding ABI changes where possible)
soon.

Ben.

-- 
Ben Hutchings
Any smoothly functioning technology is indistinguishable from a rigged demo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-virtualbox-devel/attachments/20100124/6fa21f68/attachment.pgp>


More information about the Pkg-virtualbox-devel mailing list