[Pkg-dkms-maint] Bug#597210: Bug#597210: dkms builds nonexistent modules

Michael Gilbert michael.s.gilbert at gmail.com
Mon Sep 20 23:48:37 UTC 2010


On Mon, 20 Sep 2010 20:04:08 +0200 Michal Suchanek wrote:

> On 17 September 2010 23:30, Michael Gilbert <michael.s.gilbert at gmail.com> wrote:
> > On Fri, 17 Sep 2010 18:50:33 +0200 Michal Suchanek wrote:
> >
> >> Package: dkms
> >> Version: 2.1.1.2-5
> >> Severity: normal
> >>
> >>
> >>
> >> dkms: running auto installation service for kernel
> >> 2.6.36-rc4-r600fence-netpollirq-smbinit-amd64:
> >>       openafs (1.5.75)...failed.
> >>       virtualbox-ose (3.0.12)...failed.
> >>
> >> Where is the virtualbox-ose (3.0.12) ?
> >>
> >> Desired=Unknown/Install/Remove/Purge/Hold
> >> |
> >> Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> >> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> >> ||/ Name                      Version                   Description
> >> +++-=========================-=========================-==================================================================
> >> un  virtualbox                <none>                    (no description
> >> available)
> >> un  virtualbox-2.0            <none>                    (no description
> >> available)
> >> un  virtualbox-2.1            <none>                    (no description
> >> available)
> >> un  virtualbox-2.2            <none>                    (no description
> >> available)
> >> un  virtualbox-3.0            <none>                    (no description
> >> available)
> >> un  virtualbox-3.1            <none>                    (no description
> >> available)
> >> ii  virtualbox-guest-addition 3.2.6-1                   guest additions
> >> iso image for VirtualBox
> >> ii  virtualbox-ose            3.2.4-dfsg-1~bpo50+1      x86
> >> virtualization solution - base binaries
> >> ii  virtualbox-ose-dkms       3.2.8-dfsg-2              x86
> >> virtualization solution - kernel module sources for dkms
> >> un  virtualbox-ose-guest-dkms <none>                    (no description
> >> available)
> >> un  virtualbox-ose-modules    <none>                    (no description
> >> available)
> >> un  virtualbox-ose-modules-2. <none>                    (no description
> >> available)
> >> un  virtualbox-ose-modules-2. <none>                    (no description
> >> available)
> >> un  virtualbox-ose-modules-2. <none>                    (no description
> >> available)
> >> un  virtualbox-ose-modules-2. <none>                    (no description
> >> available)
> >> ii  virtualbox-ose-qt         3.2.4-dfsg-1~bpo50+1      x86
> >> virtualization solution - Qt based user interface
> >> un  virtualbox-ose-source     <none>                    (no description
> >> available)
> >
> > its probably not good to mix the backports virtualbox-ose package with
> > the unstable virtualbox-ose-dkms package.  can you try to get that into
> > a consistent state?
> 
> Generally I try to use a stable virtualbox-ose and whatever module
> builds with my kernel.
> 
> Virtualbox does not require the exact same version of kernel module
> installed so I guess it's OK so long as the version is similar.
> 
> Also upgrading virtualbox to the unstable version did not resolve the issue.
> 
> >
> > also, what are the output of "sudo dkms status" and
> 
> openafs, 1.5.75, 2.6.32-bpo.5-amd64, x86_64: installed
> openafs, 1.5.75, 2.6.35-0-amd64, x86_64: installed
> openafs, 1.5.75, 2.6.34-1-amd64, x86_64: installed
> virtualbox-ose, 3.2.8, 2.6.36-rc4-r600fence-netpollirq-smbinit-amd64,
> x86_64: installed
> dkms.conf: Error! No 'DEST_MODULE_LOCATION' directive specified.
> dkms.conf: Error! No 'PACKAGE_NAME' directive specified.
> dkms.conf: Error! No 'PACKAGE_VERSION' directive specified.
> virtualbox-ose, 3.0.12, 2.6.30-2-amd64, x86_64: built
> 
> > "ls /var/lib/dkms/virtualbox-ose"?
> 
> 3.0.12	kernel-2.6.36-rc4-r600fence-netpollirq-smbinit-amd64-x86_64
> 3.2.8
> 
> before reinstalling virtualbox-ose-dkms I had:
> 
> 3.0.12	3.2.8  kernel-2.6.36-rc3-r600fence-amd64-x86_64

there may have been a bug in the virtualbox package at some point that
left the 3.0.12 files lying around on your system.  you can manually
remove those with:

  $ sudo dkms remove -m virtualbox-ose -v 3.0.12 --all

best wishes,
mike





More information about the Pkg-dkms-maint mailing list