Summary: | ivtv is uncompilable in stable tree | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bo Ørsted Andresen (RETIRED) <zlin> |
Component: | Current packages | Assignee: | Television related Applications in Gentoo's Portage <media-tv> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | david, jakub, msulli1355 |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 123575, 137175, 138132, 138133 | ||
Bug Blocks: | |||
Attachments: | emerge -uv ivtv |
Description
Bo Ørsted Andresen (RETIRED)
2006-06-10 17:19:23 UTC
Created attachment 88871 [details]
emerge -uv ivtv
You need 0.6.2 for 2.6.16 kernels... (In reply to comment #2) > You need 0.6.2 for 2.6.16 kernels... Ok thx. Shouldn't this be made clear by the ebuild somehow? (Btw 0.6.2 does work for me :) ) This is a valid bug because ivtv is broken in the stable tree (In reply to comment #4) > This is a valid bug because ivtv is broken in the stable tree And - what kind of "fix" do you expect? The stable version doesn't work at all and won't work w/ new kernels ever, the unstable versions don't work for some people and 0.6.2 is package.masked because it doesn't work for the maintainer... # Doug Goldstein <cardoe@gentoo.org> (26 May 2006) # it doesn't work for me but people want it.. =media-tv/ivtv-0.6.2 Sounds like the whole thing should be masked, or at least not in the stable tree at all Dan, 0.6.x is messed up for a bunch of people. My consistent answer in #mythtv-users is use a 2.6.15 kernel & 0.4.x ivtv (which is marked stable). I can't help it that gentoo kernels go stable lightning fast before developers of other projects are unable to. Since video4linux (v4l) and ivtv are working together to improve the in kernel sources and get everything merged back upstream then each ivtv version is basically going to be a stop gap version to provide the parts that the kernel doesn't have yet. People really shouldn't use a 2.6.16 kernel with any TV related goals. The issue is that the kernel people took a couple of patches for some of the modules into the kernel didn't apply others. The issue is that all the patches were dependant on each other. So basically 2.6.16 is broken. The ivtv ebuild can't fix it. The in kernel API between modules is broken. ivtv shouldn't be masked. It's worked fine for ages... the 2.6.16 kernel should be masked.. But then again 2.6.15 was broken for PPC users since the kernel upstream people did half of the changes for ppc->powerpc & ppc64->powerpc. So maybe that kernel should be masked.. Basically every kernel has something. You just need to find a kernel that works for your setup and if the next one doesn't... Stick with that. *** Bug 136435 has been marked as a duplicate of this bug. *** New mask message and new test added to stable ebuilds and unstable ebuilds. |