Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#17648 - [abcde] use optdepends for backend tools
Attached to Project:
Arch Linux
Opened by Ray (ataraxia) - Wednesday, 30 December 2009, 03:50 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 03 January 2010, 11:25 GMT
Opened by Ray (ataraxia) - Wednesday, 30 December 2009, 03:50 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 03 January 2010, 11:25 GMT
|
DetailsSince abcde is a bash script rather than a dynamically-linked binary, there's no need to have hard dependencies on the usual ripping and encoding tools. If they are changed to optdepends, this will allow users to avoid installing multiples of these tools when they only wish to use one of each. (In particular, it avoids installing patent-encumbered MP3 tools onto an otherwise "clean" system.)
I suggest this configuration - note that it also adds new references for other commonly-used tools, as well as changing existing deps: depends=('bash' 'cd-discid' 'wget') optdepends=('eject: Eject support' 'cdparanoia: Paranoia ripping support' 'cdrkit: icedax ripping support' 'lame: MP3 encoding support' 'vorbis-tools: Ogg Vorbis encoding support' 'flac: FLAC encoding support' 'mp3gain: MP3 ReplayGain support' 'vorbisgain: Ogg Vorbis ReplayGain support' 'id3: ID3 v1/v2 tag support' 'id3v2: ID3 v2 tag support' 'normalize: Normalization support') |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Sunday, 03 January 2010, 11:25 GMT
Reason for closing: Implemented
Additional comments about closing: 2.4.0-2
Sunday, 03 January 2010, 11:25 GMT
Reason for closing: Implemented
Additional comments about closing: 2.4.0-2