Newer versions of dvd::rip will use lsdvd if it's installed (media-video/lsdvd) to read the contents of the DVD, instead of its internal library. However, of the two ebuilds currently available, only 0.15 will work. 0.10 will return an error code. I don't really have a good suggestion -- either an lsdvd USE flag, that if set requires 0.15, or just require lsdvd outright.
(In reply to comment #0) > I don't really have a good suggestion -- either an lsdvd USE flag, that if set > requires 0.15, or just require lsdvd outright. That's simple - don't mix stable and ~arch packages. ;)
Created attachment 79156 [details] dvdrip ebuild with lsdvd use flag Lsdvd is not a requirement but it does provide a significant speedup for reading the DVD's table of contents. I think a 'lsdvd' use flag would be the way to go.
Right, its not a requirement, but listing DVDs *will not work* on dvd::rip if you have lsdvd installed, and it's the old version. I'm starting to think a better idea would simply be to make lsdvd a requirement in the ebuild.
lsdvd is now a RDEPEND with >=0.15 thanks for reporting this