Summary: | media-tv/xdtv-2.3.3 depends on xset | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Neil Bothwick <neil> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED WORKSFORME | ||
Severity: | normal | CC: | bubuabu |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Neil Bothwick
2006-07-06 02:50:39 UTC
Yes, it does. http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/xdtv/xdtv-2.3.3.ebuild?rev=1.1&view=markup That's the ebuild version I have, but xset is not required because I already have virtual/x11. Am I correct in reading it that || ( ( x11-libs/libX11 x11-libs/libXext x11-libs/libXpm x11-libs/libXt x11-libs/libXmu x11-libs/libXxf86vm x11-libs/libXxf86dga x11-libs/libXv x11-apps/xset xinerama? ( x11-libs/libXinerama ) ) virtual/x11 ) makes it depend on either virtual/x11 or all of the other packages? # emerge -p virtual/x11 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] virtual/x11-7.0-r2 So, unmerge the virtual (and file a bug about the broken ebuild that pulled the virtual in). The dependencies are correct here, not a bug. How do I know which ebuild is responsible? equery shows 270 packages depending on virtual/x11. The point remains that the xdtv ebuild states that xset is not required if virtual/x11 is installed. That is clearly not the case. The fact that the ebuild works when you don't have the virtual is not in doubt, but it is broken if you do. If I shouldn't have the virtual, why does this ebuild list it as a dependency? *** Bug 139674 has been marked as a duplicate of this bug. *** (In reply to comment #4) > If I shouldn't have the virtual, why does this ebuild list it as a dependency? > Because it's needed for non-modular X. And, you've misread the syntax anyway, it's not that it depends on it, it's that it ignores the deps if you got virtual/x11-7 installed by some broken ebuild. Not xdtv ebuild bug, closing. |