Genkernel (version 3.3.11d) is linux 2.6.16-gentoo-r9 but the new ivtv ebuild (0.7.0) requires 2.6.17. This is preventing me from doing a simple "emerge -uN world" as the ivtv ebuild kills it. This problem has been going on for about two weeks now. Ivtv is requiring me to d/l a kernel and make out an ebuild, and excessive work excessive work excessive work (moan moan) etc.
> Genkernel (version 3.3.11d) is linux 2.6.16-gentoo-r9 Why are you talking about? Need to run man genkernel probably, genkernel works w/ any kernel version.
I'm sorry, I was confused. I thought that genkernel had the kernel in it. I guess the bug should be filed with gentoo-sources. Perhaps ivtv should have a dependency for any of the *-sources ebuilds that contain 2.6.17 or greater kernels. Otherwise ivtv kills a simple upgrade.
(In reply to comment #2) > Perhaps ivtv should have a dependency for any of the *-sources ebuilds that >contain 2.6.17 or greater kernels. Otherwise ivtv kills a simple upgrade. It doesn't have any kernel dependency, it only checks for kernel *version* via linux-mod eclass. Sorry, but I still don't get what's your point here.
Changed summary to gentoo-sources My point is that when ivtv doesn't have any kind of dependency on one of the *-sources for the correct kernel version it will kill a simple upgrade. hellburner ~ # emerge -uNp world These are the packages that would be merged, in order: Calculating world dependencies... done! [ebuild U ] media-tv/ivtv-0.7.0 [0.6.3] [ebuild U ] sys-process/htop-0.6.2 [0.5.2] [ebuild R ] www-client/mozilla-firefox-1.5.0.4 USE="-xinerama*" LINGUAS="-ar% -ca% -cs% -da% -de% -el% -en_GB% -es% -es_AR% -es_ES% -fi% -fr% -ga% -ga_IE% -he% -hu% -it% -ja% -ko% -mk% -nb% -nb_NO% -nl% -pl% -pt_BR% -ro% -ru% -sk% -sl% -sv% -sv_SE% -tr% -zh_CN% -zh_TW%" *Note that ivtv is ahead of htop and mozilla-firefox in the queue* hellburner ~ # emerge -uN world Calculating world dependencies... done! >>> Emerging (1 of 3) media-tv/ivtv-0.7.0 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) ...[excess snipped]... * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.16-gentoo-r13 !!! ERROR: media-tv/ivtv-0.7.0 failed. Call stack: ebuild.sh, line 1555: Called dyn_setup ebuild.sh, line 668: Called pkg_setup ivtv-0.7.0.ebuild, line 41: Called die !!! This only works on 2.6.17 kernels !!! If you need support, post the topmost build error, and the call stack if relevant. hellburner ~ # The upgrade dies and no new htop or mozilla-firefox for me. Now this is just two ebuilds that I can survive without. But, what if that firefox ebuild contained a security bug fix? What if it wasn't 2 ebuilds but 10?
I guess I need to reopen this.
!!! This only works on 2.6.17 kernels Anything unclear about that? Doesn't work w/ lower version, sorry.