Lasse Pouru <lasse.po...@edu.turkuamk.fi> writes: > [This sender failed our fraud detection checks and may not be who they > appear to be. Learn about spoofing at > http://aka.ms/LearnAboutSpoofing] > > Floyd Anderson <f...@31c0.net> writes: > >> On Sun, 04 Mar 2018 14:01:00 +0200 >> Lasse Pouru <lasse.po...@edu.turkuamk.fi> wrote: >>>You know, the ones with video or software tracks shoehorned into the >>>end. Whenever I try to rip one with abcde I get the error "selected span >>>contains non audio track at track X", even when I've chosen a range not >>>containing track X (e.g. abcde 1-11, 12 being the non-audio track). Grip >>>rips the same CDs just fine, but I'd prefer to use a command-line >>>tool. I'm using cdparanoia with both abcde and grip, so is this a bug in >>>abcde or am I doing something wrong? >>> >> >> That error message seems to come from dev-libs/libcdio-paranoia [1], >> so you have to ensure that abcde invokes cdparanoia (I assume it’s a >> symlink to /usr/bin/libcdio-paranoia) with the intended track >> range/span by looking at the forced debug or verbose output. >> >> Or maybe simpler, invoke cdparanoia directly to see which one of the >> involved parts (wrapper/program) to blame – if your given range/span >> really contains only audio tracks. >> >> >> References: >> - [1] >> <https://github.com/rocky/libcdio-paranoia/blob/b63fec7/src/cd-paranoia.c#L1199> > > Same error when invoking cdparanoia directly. It seems grip includes its > own version of cdparanoia since it has two cdparanoia options, "grip > (cdparanoia)" and just "cdparanoia". The first on works, the latter > doesn't. > > I'll try installing the unstable version of libcdio-paranoia in case > this is a bug that has recently been fixed.
Ok, upgrading libcdio-paranoia and libcdio to unstable versions solved the problem. It's not even necessary to specify the range when running abcde, the non-audio tracks are automatically left out.