Every time dvd::rip is updated (using emerge -u world, or emerge -u dvdrip), transcode is compiled either before, or without recompiling libdvdread, and thus it is compiled without that support. Then inside dvd::rip you cannot read the contents of the DVD to begin ripping. I fixed this problem on my end by simply making sure to emerge libdvdread then emerge transcode Reproducible: Always Steps to Reproduce: 1. emerge -u dvdrip 2. run dvdrip 3. attemt to read the contents of a dvd using this utility Actual Results: An error appears stating that the DVD cannot be read. Expected Results: It should have read the contents of the DVD and displayed the track information that should be used in ripping.
Do not file ebuild bugs under the Developer Relations product.
The optional libdvdread dependency is controlled by the dvdread use flag. It is your job to set it. -> `man portage` (package.use)