Your message dated Wed, 15 Apr 2009 22:21:31 +0200
with message-id <[email protected]>
and subject line Re: Bug#521534: Fails to produce linkable modules with kernels
2.6.28 and above ?
has caused the Debian Bug report #521534,
regarding Fails to produce linkable modules with kernels 2.6.28 and above ?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
521534: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521534
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: module-assistant
Version: 0.11.0
Severity: important
Hello,
While compiling the nvidia kernel modules using m-a build nvidia for
recent kernels, a 2.6.28 make-kpkg-made kernel and the 2.6.29 official
kernel that just hit unstable, m-a builds fine, but when I try to load
the module, the kernel refuses the load the module, with an error in
the style of:
Mar 28 08:46:50 tanyaivinco kernel: [ 151.047863] nvidia: disagrees about
version of symbol struct_module
(this is for a 2.6.29 kernel, I don't have the logs for the 2.6.28)
This is very annoying, as I simply can't use my graphics card
properly without this module, which makes a recent kernel unusable.
I'm unsure from where the bug is coming from: kernel ? nvidia-kernel
? or module-assistant ? Here is the rationale why I choose to report
on m-a first:
* nvidia-kernel works on older kernels (2.6.26 and older, I didn't
check with 2.6.27), so it probably isn't the problematic one ?
* both home-made kernels and official debian kernels has the same
effects, so that probably isn't kernel-related?
I'm aware I don't give much information, but I don't know what to
give. Please ask me for more !
Cheers,
Vincent
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages module-assistant depends on:
ii libtext-wrapi18n-perl 0.06-6 internationalized substitute of Te
ii perl 5.10.0-19 Larry Wall's Practical Extraction
Versions of packages module-assistant recommends:
ii liblocale-gettext-perl 1.05-4 Using libc functions for internati
Versions of packages module-assistant suggests:
ii build-essential 11.4 Informational list of build-essent
ii dialog 1.1-20080819-1 Displays user-friendly dialog boxe
ii whiptail 0.52.2-11.3 Displays user-friendly dialog boxe
-- no debconf information
--- End Message ---
--- Begin Message ---
Hello,
It's been quite a while, as I simply didn't have any time at all.
Cyril Brulebois wrote:
> Vincent Fourmond <[email protected]> (28/03/2009):
>> Of course... The source is from nvidia-kernel-source. The current
>> unstable version does not work (180.29-1). I think the previous unstable
>> one did not work either, but I unfortunately don't have the logs to
>> confirm that.
>
> Logs welcome, I can't even build the module here, even after having
> installed and rebooted under .29
>
> Attached, what I've got (there's at least asm/semaphore.h that I can't
> find through apt-file, but there are other problems before that one).
... I understood. In real, there was a bug in nvidia-kernel-source
that made it ignore build errors and use older object files... Pretty
nasty, isn't it ?
I'm therefore closing this bug, as module-assistant is not causing the
trouble here.
Thanks for your time !
Vincent
--
Vincent Fourmond, Debian Developer
http://vince-debian.blogspot.com/
If there was anything that depressed him more than his own cynicism, it
was that quite often, it still wasn't as cynical as real life.
-- Terry Pratchet, Guards, guards !
Vincent, listening to Peace Train (Cat Stevens)
--- End Message ---