emerge -Du world Calculating world dependencies ...done! >>> emerge (1 of 1) sys-apps/i2c-2.9.1 to / >>> md5 files ;-) i2c-2.9.1.ebuild >>> md5 files ;-) i2c-2.8.7.ebuild >>> md5 files ;-) i2c-2.9.0.ebuild >>> md5 files ;-) files/i2c-2.8.0-alphaCompile.patch >>> md5 files ;-) files/digest-i2c-2.8.7 >>> md5 files ;-) files/digest-i2c-2.9.0 >>> md5 files ;-) files/digest-i2c-2.9.1 >>> md5 files ;-) files/i2c-2.9.0.fix.patch >>> md5 files ;-) files/i2c-2.9.1-module-path.patch >>> md5 src_uri ;-) i2c-2.9.1.tar.gz * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.12-gentoo-r6-utf8 * 2.9.1 is only needed for kernel 2.4.x * You need to use the in-kernel I2C drivers for later kernels. !!! ERROR: sys-apps/i2c-2.9.1 failed. !!! Function pkg_setup, Line 28, Exitcode 0 !!! Non 2.4.x kernel detected !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: emerge -Du world or emerge -Du i2c Actual Results: Failed to build Expected Results: Must all be to ok. Package marked as stable :) I install and configure i2c and lm_sensors 2 week ago. Part of my kernels .config releted to I2C: # # I2C support # CONFIG_I2C=m CONFIG_I2C_CHARDEV=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_I801=m # CONFIG_I2C_I810 is not set # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_ISA=m # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_PARPORT is not set # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PROSAVAGE is not set # CONFIG_I2C_SAVAGE4 is not set # CONFIG_SCx200_ACB is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_STUB is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VOODOO3 is not set # CONFIG_I2C_PCA_ISA is not set # # Hardware Sensors Chip support # # CONFIG_I2C_SENSOR=m # CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1031 is not set # CONFIG_SENSORS_ASB100 is not set # CONFIG_SENSORS_DS1621 is not set # CONFIG_SENSORS_FSCHER is not set # CONFIG_SENSORS_FSCPOS is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_IT87 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM75=m # CONFIG_SENSORS_LM77 is not set # CONFIG_SENSORS_LM78 is not set # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_W83781D is not set # CONFIG_SENSORS_W83L785TS is not set CONFIG_SENSORS_W83627HF=m # # Other I2C Chip support # # CONFIG_SENSORS_DS1337 is not set CONFIG_SENSORS_EEPROM=m # CONFIG_SENSORS_PCF8574 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_SENSORS_RTC8564 is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set
> * 2.9.1 is only needed for kernel 2.4.x > * You need to use the in-kernel I2C drivers for later kernels. Unmerge sys-apps/i2c altogether. *** This bug has been marked as a duplicate of 96787 ***
And after unmerge ? portage still want to install i2c and broke the updating process ! Why i2c don't "install nothing" as before if a 2.6.x kernel is detected ?