i2c-2.6.5-r1 (default version) does not emerge on PB G4 1.25 GhZ. Same result with i2c-2.7. The last version (i2c-2.8) requires kernel 2.4. emerge result: Calculating dependencies ...done! >>> emerge (1 of 1) sys-apps/i2c-2.6.5-r1 to / >>> md5 src_uri ;-) i2c-2.6.5.tar.gz >>> Unpacking source... >>> Unpacking i2c-2.6.5.tar.gz to /var/tmp/portage/i2c-2.6.5-r1/work >>> Source unpacked. Makefile:175: kernel/i2c-core.d: No such file or directory Makefile:175: kernel/i2c-dev.d: No such file or directory Makefile:175: kernel/i2c-algo-bit.d: No such file or directory Makefile:175: kernel/i2c-elv.d: No such file or directory Makefile:175: kernel/i2c-velleman.d: No such file or directory Makefile:175: kernel/i2c-algo-pcf.d: No such file or directory Makefile:175: kernel/i2c-elektor.d: No such file or directory Makefile:175: kernel/i2c-proc.d: No such file or directory Makefile:175: kernel/i2c-pport.d: No such file or directory Makefile:175: kernel/i2c-pcf-epp.d: No such file or directory make: *** No rule to make target `/usr/src/linux/include/linux/modversions.h', needed by `kernel/i2c-pcf-epp.d'. Stop. /usr/sbin/ebuild.sh: line 16: [: too many arguments >>> Install i2c-2.6.5-r1 into /var/tmp/portage/i2c-2.6.5-r1/image/ category sys-apps make: *** No rule to make target `/usr/src/linux/include/linux/modversions.h', needed by `kernel/i2c-pcf-epp.d'. Stop. !!! ERROR: sys-apps/i2c-2.6.5-r1 failed. !!! Function src_install, Line 30, Exitcode 2 !!! (no error message) emerge -info: Portage 2.0.50-r1 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-benh1) ================================================================= System uname: 2.6.1-benh1 ppc 0 Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1,sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="no" CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1 /share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/confi g /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/ qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://212.219.247.21/sites/www.ibiblio.org/gentoo/ http://212.2 19.247.14/sites/www.ibiblio.org/gentoo/ http://212.219.247.15/sites/www.ibiblio. org/gentoo/ http://212.219.247.10/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa arts berkdb cdr cups dvd esd foomaticdb gdbm gif gnome gnome-libs gp m gtk gtk2 guile imlib jpeg kde libwww mitshm motif mozilla nls oggvorbis opengl oss pam perl png ppc python qt readline sdl slang ssl tcltk tcpd tetex truetype xv" Reproducible: Always Steps to Reproduce: 1. emerge i2c 2. 3. Actual Results: emerge failure
kernel 2.6 has already i2c included. just emerge lm-sensors
Here is the result or emerge lm-sensors: make: *** No rule to make target `/usr/src/linux/include/linux/modversions.h', n eeded by `kernel/chips/vt1211.d'. Stop. !!! ERROR: sys-apps/lm-sensors-2.6.5 failed. !!! Function src_compile, Line 28, Exitcode 2 !!! lm_sensors requires the source of a compatible kernel\nversion installed in /usr/src/linux and i2c support built as a modules