Hmm... I have a bug open on this, the lm_sensors ebuild should accept any of the more 
recent kernel-sources released by us OR i2c-2.7.0 as a dependency, not sure why it 
isn't.  As for it not building, I'm not at all sure, but once I resolve the deps maybe 
I can look at it.

--Brandon

On Thu, 02/27/03 at 23:31:24 -0800, Matt Tucker wrote:
> -- Joe Stone <[EMAIL PROTECTED]> spake thusly:
> 
> > today I made an emerge sync
> > then a emerge -up world with the following result:
> > 
> > These are the packages that I would merge, in order:
> > 
> > Calculating world dependencies /
> > !!! all ebuilds that could satisfy ">=sys-apps/i2c-2.7.0" have been
> > masked. !!!    (dependency required by "sys-apps/lm_sensors-2.7.0"
> > [ebuild])
> 
> For the record, I'm running ACCEPT_KEYWORDS=~x86, and I have 2.7.0 of
> both of these installed fine.
> 
> 
> > okay, I installed i2c-2.7.0 manually, because I had always troubles
> > with  sensors and I hoped the problems could vanish.
> > 
> > So I made emerge i2c-2.7.0.ebuild
> > ...snip....
> >>>> Source unpacked.
> > Makefile:188: kernel/i2c-core.d: No such file or directory
> > Makefile:188: kernel/i2c-dev.d: No such file or directory
> > Makefile:188: kernel/i2c-algo-bit.d: No such file or directory
> > Makefile:188: kernel/i2c-elv.d: No such file or directory
> > Makefile:188: kernel/i2c-velleman.d: No such file or directory
> > Makefile:188: kernel/i2c-algo-pcf.d: No such file or directory
> > Makefile:188: kernel/i2c-elektor.d: No such file or directory
> > Makefile:188: kernel/i2c-proc.d: No such file or directory
> > Makefile:188: kernel/i2c-pport.d: No such file or directory
> > Makefile:188: kernel/i2c-pcf-epp.d: No such file or directory
> > ...snip....
> 
> This is not an issue at all. It's just saying that the dependencies
> files don't exist, but it immediately makes them so no worries. It's
> standard behavior for this build. Same goes for lm_sensors.
> 
> <snip>
> 
> > kernel/busses/i2c-amd8111.c:25:2: #error Your i2c is too old -
> > i2c-2.7.0 or  greater required!
> > kernel/busses/i2c-amd8111.c: In function `amd8111_access':
> > kernel/busses/i2c-amd8111.c:238: `I2C_CLIENT_PEC' undeclared (first
> > use in  this function)
> > kernel/busses/i2c-amd8111.c:238: (Each undeclared identifier is
> > reported only  once
> > ...snipp.......
> > make: *** [kernel/busses/i2c-amd8111.o] Error 1
> > make: *** Waiting for unfinished jobs....
> 
> The error at line 25 occurs if I2C_HW_SMBUS_AMD8111 is undeclared,
> which happens in linux/i2c-id.h, which gets included by linux/i2c.h.
> 
> Perhaps you haven't enabled I2C in the kernel?
> 
> 
> --
> [EMAIL PROTECTED] mailing list

--
[EMAIL PROTECTED] mailing list

Reply via email to