I allreadeay have lm_sensors installed on a 2.4.29 kernel, but trying to upgrade to 2.4.31, I need to emerge again lm_sensors and i2c. Here is what I get: Message of emerge sys-apps/i2c: make: *** No rule to create target
I allreadeay have lm_sensors installed on a 2.4.29 kernel, but trying to upgrade to 2.4.31, I need to emerge again lm_sensors and i2c. Here is what I get: Message of emerge sys-apps/i2c: make: *** No rule to create target « /usr/src/linux/include/linux/modversions.h », needed for « kernel/i2c-pport.d ». Stop. !!! ERROR: sys-apps/i2c-2.9.1 failed. !!! Function src_compile, Line 50, Exitcode 2 Message of emerge sys-apps/lm_sensors: sed -e 's@^\(.*\)\.o:@kernel/busses/i2c-ali1535.d kernel/busses/i2c-ali1535.o: Makefile '`dirname kernel/busses/i2c-ali1535.d`/Module.mk' @' > kernel/busses/i2c-ali1535.d make: *** No rule to create target « /usr/src/linux/include/linux/modversions.h », nécessaire pour « kernel/chips/xeontemp.d ». Stop. !!! ERROR: sys-apps/lm_sensors-modules-2.9.1 failed. !!! Function src_compile, Line 56, Exitcode 2 Reproducible: Always Steps to Reproduce: 1. emerge -av sys-apps/i2c 2. emerge -av sys-apps/lm_sensors 3.
Shame on me, the new kernel had to be compiled at least once for lm_sensors to be emerged correctly. Everything's working now.