When I try to emerge xine-dvdnav-0.9.13, the "./configure"-step breaks at "checking for DVDNAV-LIB version >= 0.1.3... no".
Steps to Reproduce:
"./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
/usr/lib/libdvdread.so.3 -> libdvdread.so.3.0.0
/usr/lib/libdvdread.so -> libdvdread.so.3.0.0
this is provided by libdvdread
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.
checking for DVDNAV-LIB version >= 0.1.3... yes
Latest version available: 0.1.3
Latest version installed: 0.1.7
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,
sorry for this
*** This bug has been marked as a duplicate of 1991 ***