While in configure() for xine-lib, the following came up: [..snip..] checking if cdrom ioctls are available... yes checking for dvdnav-config... /usr/bin/dvdnav-config checking for DVDNAV-LIB version >= 0.1.4... *** An old version of libdvdnav (0.1.3) was found. *** You need a version of libdvdnav newer than 0.1.4. The latest version of *** libdvdnav is always available from: *** http://dvd.sourceforge.net *** *** If you have already installed a sufficiently new version, this error *** probably means that the wrong copy of the dvdnav-config shell script is *** being found. The easiest way to fix this is to remove the old version *** of libdvdnav, but you can also set the DVDNAV_CONFIG environment to point to the *** correct copy of dvdnav-config. (In this case, you will have to *** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf *** so that the correct libraries are found at run-time)) no *** no usable version of libdvdnav found, using internal copy *** checking for ip_mreqn... yes [..snip..] However, I see the latest dvdnav in portage is 0.1.3. Shouldn't 0.1.4 be a dependency in this xine-lib? Regards, Dewet
I'm at a computer without a DVD drive right now. Could you try removing xine-dvdnav package entirely and try merging the new xine-lib again? According to the info at dvd.sf.net, dvdnav should now be included in xine-lib as the default DVD plugin.
Okay, I have finally tested (albeit with xine-lib-1_beta0) and, indeed, xine's native DVD plugin plays encrypted DVDs fine (if you have dvd USE flag). If this is not this doesn't work for you, feel free to reopen this bug.