On Sun, 2011-12-11 at 19:55 +0000, David Goodenough wrote:
> Package: linux-2.6
> Version: 3.1.4-1
> Severity: normal
> 
> Dear Maintainer,
> 
> I just did a dist-upgrade and this new version of linux image was installed.  
> During the
> installation it complained when setting up the modules that 
> linux-headers-3.1.0-1-486 be 
> installed (I do not have the exact message as it scrolled past and I could 
> not scroll
> back to it).  
> 
> When I tried to install linux-headers-3.1.0-1-486 it complained of a build 
> error, and
> suggested I look in a log file in which I found:-
> 
> checking compiler to build kernel modules... gcc (default)
> checking for BSD- or MS-compatible name lister (nm)... (cached) /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... (cached) BSD nm
> configure: error: --with-linux argument '3.1.0-1-486' is neither a kernel 
> version string nor a full path
> make[3]: *** [/var/lib/dkms/blcr/0.8.4/build/config-stamp] Error 1
> make[2]: *** [_module_/var/lib/dkms/blcr/0.8.4/build] Error 2
> make[1]: *** [sub-make] Error 2
> make: *** [all] Error 2
> make: Leaving directory `/usr/src/linux-headers-3.1.0-1-486'
[...]

When you install the new headers package, DKMS will automatically
rebuild appropriately packaged modules for use with the new kernel
version.  It appears that blcr only accepts Linux kernel version strings
that begin with '2.6', so it failed to build.  I have reassigned the bug
accordingly.

Ben.

-- 
Ben Hutchings
I'm always amazed by the number of people who take up solipsism because
they heard someone else explain it. - E*Borg on alt.fan.pratchett

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to