On Thu, Nov 13, 2003 at 10:18:03AM -0600, Hugo Vanwoerkom wrote:
Florian Ernst wrote:Just a short note, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=213092 might be of interest, too.
That explains why I could not find where modprobe -c gets the above from: it is build into the upgraded modutils!
The fix is above hid usbcore
But I fail to comprehend why that fixes it, which is my problem ;-)
According to the way I understand it there is a wrong definition in the modutils source for modprobe, ie. |char *above[] = |{ | "hid keybdev mousedev", | "Usbmouse hid", | "wacom evdev", | NULL /* marks the end of the list! */ |}; which causes the hid module to demand preloading the keybdev module which unfortunately doesn't exist on your system as you have it built in the kernel. Not your fault, of course.
Setting a correct 'dependency' in your modules.conf overwrites this definition thus making it work.
Cheers, Flo
pgp00000.pgp
Description: PGP signature