When I try to emerge xine-dvdnav-0.9.13, the "./configure"-step breaks at "checking for DVDNAV-LIB version >= 0.1.3... no". Reproducible: Always Steps to Reproduce: 1. 2. 3. "./configure" is looking for libdvdread.so.2, but libdvdread-0.9.4 provides only libdvdread.so.3. Solution: symlinking /usr/lib/libdvdread.so to /usr/lib/libdvdread.so.2
media-libs/libdvdread-0.9.4 * CONTENTS: /usr /usr/lib /usr/lib/libdvdread.so.3.0.0 /usr/lib/libdvdread.so.3 -> libdvdread.so.3.0.0 /usr/lib/libdvdread.so -> libdvdread.so.3.0.0 /usr/lib/libdvdread.la /usr/lib/libdvdread.a this is provided by libdvdread
Hi, you didn't understand my report, did you? > "./configure" is looking for libdvdread.so._2_ > libdvdread-0.9.4 provides libdvdread.so._3_ -> I know that there's some libdvdread.so in libdvdread-0.9.4, but "./configure" from xine-dvdnav-0.9.13 is looking for libdvdread.so._2_, hardcodedly.
working here checking for DVDNAV-LIB version >= 0.1.3... yes media-libs/libdvdnav Latest version available: 0.1.3 Latest version installed: 0.1.7 media-libs/libdvdread Latest version available: 0.9.4 Latest version installed: 0.9.4 emerge -p libdvdread libdvdnav xine-dvdnav should print this [ebuild R ] media-libs/libdvdread-0.9.4 [ebuild R ] media-libs/libdvdnav-0.1.3 [ebuild R ] media-plugins/xine-dvdnav-0.9.13
OK, I've rechecked the issue: after rm'ing the symlink "/usr/lib/libdvdread.so.2" and trying to r'emerge xine-dvdnav I get the following last line in /tmp/portage/xine-dvdnav-0.9.13/work/xine-dvdnav-0.9.13/config.log: configure:6349: gcc -o conftest -march=athlon-xp -mfpmath=sse -m3dnow -mmmx -msse -Os -g0 -DHAVE_MKSTEMP -I/usr/include -I/usr/include/dvdnav -Wl,-s conftest.c -L/usr/lib -ldvdnav -ldvdread -lpthread 1>&5 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libdvdread.so.2, needed by /usr/lib/libdvdnav.so, not found (try using -rpath or -rpath-link) -> bug still existing! Could it be that you do not see the issue because you've installed version 0.1.7 of libdvdnav, that's IIRC still masqued? PS: If you'd like to have the whole config.log, tell me, I'll mail it to you.
bug is resolved: r'emerging libdvdnav did the job: possibly some "emerge -Uv world" has updated libdvdread but not rebuilt libdvdnav that is built upon it. Thanks for your help and sorry for the confusion, Henning
sorry for this
*** This bug has been marked as a duplicate of 1991 ***