Summary: | xine-lib-1.0 xv output doesn't work | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexandre Rostovtsev (RETIRED) <tetromino> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexandre Rostovtsev (RETIRED)
2004-12-28 22:54:23 UTC
Can you tell me the output of lines 196-209 in your ebuild please? On further experimentation, I've found that xv output fails only when I use gdm. When I launch X using startx from a virtual console, "xine -V xv" works perfectly well. When I launch X from gdm, xine xv shows the blue rectangle. linex 196-209 with echo's added:
echo "XV section"
if use xv; then
if [ -f "${ROOT}/usr/$(get_libdir)/libXv.so" ]; then
myconf="${myconf} --with-xv-path=${ROOT}/usr/$(get_libdir)"
echo myconf="${myconf} --with-xv-path=${ROOT}/usr/$(get_libdir)"
elif [ -f "${ROOT}/usr/$(get_libdir)/libXv.a" ]; then
myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/$(get_libdir)"
echo myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/$(get_libdir)"
elif [ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.so" ]; then
myconf="${myconf} --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
echo myconf="${myconf} --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
elif [ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.a" ]; then
myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
echo myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
else
eerror "Couldn't find your libXv. Did you set USE="xv" when you emerged xorg-x11?"
die "Couldn't find libXv."
fi
fi
echo "End XV section of ebuild"
resulting output:
>>> Source unpacked.
true
XV section
myconf= --with-w32-path=/usr/lib/win32 --with-caca-prefix=/tmp/non-existant --with-xv-path=//usr/X11R6/lib --with-xv-path=//usr/X11R6/lib
End XV section of ebuild
* econf: updating /var/tmp/portage/xine-lib-1.0/work/xine-lib-1.0/config.guess with /usr/share/gnuconfig/config.guess
Hmm, this is nothing I can apparently fix due to the strange conditional nature of the bug. The best option I can offer is to contact upstream with this bug. Their mailing list is here: http://sourceforge.net/mail/?group_id=9655 and xine-devel is the list that I actively watch, so if you send it there I can see the result and get the appropriate patches and what not applied. |