Hi Lance,

What you have there looks like problems em8300 0.15.1 has with recent kernels, 
rather than a problem with module-assistant. I think 0.15.1 has problems with 
anything beyond 2.6.13 linux. (Which is why I'd like to have it updated ASAP. 
Unfortunately, I'm not a Debian dev, so I'm relying on Nicolas who seems to 
have been busy elsewhere, as of late.)

But looking at the changes I've made updating the em8300 package, it looks 
like I did have to do something to get m-a doing things properly.

Anyway, m-a support is something that has been worked on, and will be in the 
next revision, along with a bunch of other fixes.

Peace,
Brendon

You wrote (Saturday 17 June 2006 7:05 am):
> I don't know what any of this means, but here's the buildlog:
>
> /usr/bin/make  -f debian/rules MODDIR=/lib/modules/2.6.16-2-686/build/..
> clean-modules make[1]: Entering directory `/usr/src/modules/em8300'
> /usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.16-2-686/build clean
> make[2]: Entering directory `/usr/src/modules/em8300'
> rm -f *.o *.ko *.mod.c .*.cmd .*.o.flags
> make[2]: Leaving directory `/usr/src/modules/em8300'
> perl debian/scripts/dh_modulecontrol --module --clean
> rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.16-2-686
> if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
> rm -f stamp-debian
> make[1]: Leaving directory `/usr/src/modules/em8300'
> /usr/bin/make  -f debian/rules MODDIR=/lib/modules/2.6.16-2-686/build/..
> binary-modules make[1]: Entering directory `/usr/src/modules/em8300'
> /usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.16-2-686/build clean
> make[2]: Entering directory `/usr/src/modules/em8300'
> rm -f *.o *.ko *.mod.c .*.cmd .*.o.flags
> make[2]: Leaving directory `/usr/src/modules/em8300'
> perl debian/scripts/dh_modulecontrol --module --clean
> rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.16-2-686
> if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
> rm -f stamp-debian
> /usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.16-2-686/build
> make[2]: Entering directory `/usr/src/modules/em8300'
> /usr/bin/make -C /lib/modules/2.6.16-2-686/build
> SUBDIRS=/usr/src/modules/em8300 modules make[3]: Entering directory
> `/usr/src/linux-headers-2.6.16-2-686'
>   CC [M]  /usr/src/modules/em8300/adv717x.o
> /usr/src/modules/em8300/adv717x.c:123: error: unknown field 'owner'
> specified in initializer /usr/src/modules/em8300/adv717x.c:123: warning:
> initialization makes integer from pointer without a cast
> /usr/src/modules/em8300/adv717x.c:125: error: unknown field 'name'
> specified in initializer /usr/src/modules/em8300/adv717x.c:125: warning:
> initialization makes integer from pointer without a cast
> /usr/src/modules/em8300/adv717x.c:127: error: unknown field 'flags'
> specified in initializer /usr/src/modules/em8300/adv717x.c:127: error:
> 'I2C_DF_NOTIFY' undeclared here (not in a function)
> /usr/src/modules/em8300/adv717x.c: In function 'adv717x_detect':
> /usr/src/modules/em8300/adv717x.c:458: error: 'struct i2c_algorithm' has no
> member named 'id' /usr/src/modules/em8300/adv717x.c:458: error:
> 'I2C_ALGO_ISA' undeclared (first use in this function)
> /usr/src/modules/em8300/adv717x.c:458: error: (Each undeclared identifier
> is reported only once /usr/src/modules/em8300/adv717x.c:458: error: for
> each function it appears in.) make[4]: ***
> [/usr/src/modules/em8300/adv717x.o] Error 1
> make[3]: *** [_module_/usr/src/modules/em8300] Error 2
> make[3]: Leaving directory `/usr/src/linux-headers-2.6.16-2-686'
> make[2]: *** [build] Error 2
> make[2]: Leaving directory `/usr/src/modules/em8300'
> make[1]: *** [build-modules] Error 2
> make[1]: Leaving directory `/usr/src/modules/em8300'
> make: *** [kdist_image] Error 2

Attachment: pgpvZlRO4YaJW.pgp
Description: PGP signature

Reply via email to