Summary: | emerge -u libdv (media-libs/libdv-0.99-r1) doesn't run through configure, claims missing -lXv | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roberto Nibali <rnibali> |
Component: | New packages | Assignee: | Max Kalika (RETIRED) <max> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bevand_m, gentoovian-bugzilla, mike |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Roberto Nibali
2003-08-22 12:55:24 UTC
I get the same error. It appears to be the result of the disable gtk patch that was introduced with r1. If I remove the line telling it to apply the disable gtk patch from the ebuild and try merging the package it merges perfectly. I can confirm this: commenting the epatch line in the ebuild solves the problem. Since I have installed gtk+ anyway I go for this solution to be able to upgrade to mplayer-0.91 ;). Thanks for the prompt help. This should be fixed in cvs. Please confirm by doing: emerge --sync emerge --oneshot =libdv-0.99-r1 I'm afraid, no change in state, the same problem. But maybe I missed something, maybe your patch hasn't sync'd to the mirrors yet ;). I just tried it and the eBuild works, however I noticed a new SDL error during the configure stage. I'm going to investigate that error as it might just be my system. This problem happens with me now. Removing the epatch line allows configure to complete. I have encountered the bug #27139, and I have a solution. It is actually due to an error in ``libdv-0.99-disablegtk.patch'', the following line: +LIBS="-lXv -L/usr/X11R6/lib $LIBS" should be changed to: +LIBS="-lXv -lXext -L/usr/X11R6/lib $LIBS" Now the libdv configure script will be able to link its test program that checks if -lXv is present. Max Kalika: please do not remove ``dev-util/pkgconfig'' from DEPEND, libdv seems to really need it (I have had to manually emerge dev-util/pkgconfig to be able to emerge libdv). ok, added -lExt to the patch. Seems to be working so I'm going to mark it fixed. If you find other problems, please reopen. |