Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 427112

Summary: media-sound/abcde-2.5.3: which: no icedax in $PATH
Product: Gentoo Linux Reporter: Manuel Rüger (RETIRED) <mrueg>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: tomaszg
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Manuel Rüger (RETIRED) gentoo-dev 2012-07-18 16:02:01 UTC
During using abcde, I receive this message:

which: no icedax in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/usr/x86_64-pc-linux-gnu/avr/gcc-bin/4.6.3:/usr/lib64/subversion/bin:/usr/games/bin)


I haven't installed app-cdr/cdrkit, but app-cdr/cdrtools.

I set CDDA2WAV=cdda2wav instead of icedax in /etc/abcde/abcde.conf

media-sound/cdparanoia 3.10.2-r4

app-cdr/cdrtools 3.00

media-sound/abcde 2.5.3
(aac cdparanoia flac id3 lame musicbrainz speex vorbis -normalize -replaygain)
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-11-25 09:22:26 UTC
If you look inside the abcde (it's a readable script) you will find it already has cdda2wav as a fallback, so that both cdrtools and cdrkit are supported

Checked version 2.5.4

All good, closing
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-11-25 09:34:00 UTC
well, I added USE=cdr to 2.5.4's ebuild with virtual/cdrtools to get this app always (one of them)
Comment 3 Tomasz Golinski 2013-01-30 15:08:31 UTC
That's a bit misleading name for USE flag. It suggests abcde has something to do with writing CDs, while it only needs cdda2wav. It would be better to rename this useflag to "cdda2wav" or at least change it description from generic "Adds support for CD writer hardware" to something like "Enables cdda2wav (audio CD ripper) support".

Or just get rid of both "cdparanoia" and "cdr" USE flags and put a generic dependency 

|| ( dev-libs/libcdio-paranoia media-sound/cdparanoia virtual/cdrtools )

(it would be pretty useless with -cdparanoia -cdr)