Installing IVTV requires an unzip of a firmware file. If the unzip command is not found on the system, the build reports the error but still tries to build build the firmware resulting in a corrupt ivtv-fw-enc.bin and ivtv-fw-dec.bin unzip needs to be a dependency in the ebuild. Reproducible: Always Steps to Reproduce: 1. emerge --unmerge unzip 2. ACCEPT_KEYWORDS="~x86" emerge ivtv 3. md5sum /lib/modules/ivtv-fw-enc.bin 4. compare result with http://ivtv.writeme.ch/tiki-index.php?page=FirmwareVersions Actual Results: modprobe of ivtv errors out with 'Failed to read firmware' Expected Results: If unzip is not installed (e.g. recent new build), the ebuild should install it prior to attempting an extract of the firmware. Workaround: emerge unzip prior to emerge ivtv
it'll be fixed in cvs shortly