# emerge linuxtv-dvb-firmware Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-tv/linuxtv-dvb-firmware-2009.09.19 * Tevii_linuxdriver_0815.rar RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: media-tv/linuxtv-dvb-firmware-2009.09.19 * REPO: gentoo * USE: dvb_cards_usb-dw2104 elibc_glibc kernel_linux userland_GNU x86 * * List of possible card-names to use for DVB_CARDS: * af9005 bcm3510 cx18 cx231xx cx23885 dibusb-usb1 dibusb-usb2 mpc718 * nxt200x opera1 or51132 or51211 pvrusb2 sp8870 sp887x tda10045 tda10046 * tda10046lifeview ttpci ttusb-dec usb-a800 usb-af9015 usb-bluebird * usb-dib0700 usb-dtt200u usb-dw2104 usb-umt usb-vp702x usb-vp7045 * usb-wt220u vp7041 * * If you need another firmware file and want it included create a bug * at bugs.gentoo.org. * In case some firmware sources are not fetchable please try again at * a later time and if it still does not fetch report a bug. If there * is no alternative source or an update to the firmware available we * have to remove it from the ebuild and you are on your own. >>> Unpacking source... >>> Unpacking Tevii_linuxdriver_0815.rar to /var/tmp/portage/media-tv/linuxtv-dvb-firmware-2009.09.19/work /usr/lib/portage/bin/ebuild.sh: line 402: unrar: command not found * ERROR: media-tv/linuxtv-dvb-firmware-2009.09.19 failed: * failure unpacking Tevii_linuxdriver_0815.rar * * Call stack: * ebuild.sh, line 54: Called src_unpack * environment, line 205: Called unpack 'Tevii_linuxdriver_0815.rar' * ebuild.sh, line 402: Called die * The specific snippet of code: * unrar x -idq -o+ "${srcdir}${x}" || die "$myfail" * * If you need support, post the output of 'emerge --info =media-tv/linuxtv-dvb-firmware-2009.09.19', * the complete build log and the output of 'emerge -pqv =media-tv/linuxtv-dvb-firmware-2009.09.19'. * The complete build log is located at '/var/tmp/portage/media-tv/linuxtv-dvb-firmware-2009.09.19/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-tv/linuxtv-dvb-firmware-2009.09.19/temp/environment'. * S: '/var/tmp/portage/media-tv/linuxtv-dvb-firmware-2009.09.19/work' >>> Failed to emerge media-tv/linuxtv-dvb-firmware-2009.09.19, Log file: >>> '/var/tmp/portage/media-tv/linuxtv-dvb-firmware-2009.09.19/temp/build.log' Reproducible: Always Steps to Reproduce: 1. Don't install app-arch/unrar 2. Get a TeVii S650 3. `emerge linuxtv-dvb-firmware` Actual Results: see above Expected Results: to be prompted to emerge app-arch/unrar
media-tv/linuxtv-dvb-firmware will be removed from the tree in 30 days. See bug #304047 for more information.
it will be fixed shortly.
I wouldn't bother, it shouldn't be too hard for people to manually unpack the rar and dump it in /lib/firmware or /usr/src/firmware or wherever. But it would be nice to know where, specifically, to unpack files, and I hope bug #304047 addresses that.
*** Bug 326299 has been marked as a duplicate of this bug. ***
+ 23 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + linuxtv-dvb-firmware-2009.09.19.ebuild: + Missing app-arch/unrar DEPEND for Tevii_linuxdriver_0815.rar wrt #303187 by + Anthony Bailey