Summary: | sound-juicer ebuild should use cdr/dvdr USE flags. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kris Kelley <skunkworx> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 95548 |
Description
Kris Kelley
2005-06-11 17:24:45 UTC
makes sense for now (s-j is planned to be more than a burner alone). Sound-juicer is a CD ripper and doesn't have any burner functionality (at least for now), but it has to depend unconditionally on nautilus-cd-burner, since it uses its library to detect and handle the CD drive as part of its preferences. Other applications, like totem, do the same. What we could do is enclose 'virtual/cdrtools' in a 'cdr? ()' block in the list of dependencies for nautilus-cd-burner, similar to the app-cdr/dvd+rw-tools dependency which is inside a 'dvdr? ()' block. The dependencies for nautilus-cd-burner have been adjusted and now virtual/cdrtools should be pulled in only if the 'cdr' USE flag is enabled. Now "USE='-cdr -dvdr' emerge -ep gnome" shouldn't list cdrtools or dvd+rw-tools. However, since this bug refers specifically to sound-juicer's dependency on nautilus-cd-burner, I'm resolving this as UPSTREAM. It would require a significant amount of work to change sound-juicer's code to make it not depend on libnautilus-burn. |