The ebuild for ivtv-0.6.2 does not recognize kernel 2.6.16.19 as being a "2.6.16" kernel. * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /var/tmp/kernel-output/2.6.16.19 * Found sources for kernel version: * 2.6.16.19 * Checking for suitable kernel configuration options... [ ok ] !!! ERROR: media-tv/ivtv-0.6.2 failed. Call stack: ebuild.sh, line 1555: Called dyn_setup ebuild.sh, line 668: Called pkg_setup ivtv-0.6.2.ebuild, line 39: Called die !!! This only works on 2.6.16 kernels !!! If you need support, post the topmost build error, and the call stack if relevant.
Looks pretty much like linux-mod eclass issue to me...
From the ivtv ebuild: if [ ${KV_PATCH} -eq 14 ]; then CONFIG_CHECK="${CONFIG_CHECK} VIDEO_DECODER VIDEO_AUDIO_DECODER VIDEO_BT848" else die "This only works on 2.6.16 kernels" fi I don't think this is an eclass issue. :)
Fixed kernel version.