| Summary: | app-cdr/nero ebuild missing dependencies | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Marcin Deranek <marcin.deranek> |
| Component: | New packages | Assignee: | Wolfram Schlich (RETIRED) <wschlich> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ikelos |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 116373 | ||
|
Description
Marcin Deranek
2005-11-27 08:27:46 UTC
do you think it would be a good idea to remove those USE flags and hard-depend on the following.
media-sound/mpg123
media-sound/lame
media-sound/mp3info
media-sound/vorbis-tools
media-sound/oggtst
media-sound/shorten
media-sound/sox
media-sound/shntool
?
I think so - it's a part of Nero functionality. If these applications are missing you won't get full 'audio' functionality.. There will be some users who don't use nero for audio burning (such as myself) and only ever use it for data/iso burning. Since there do already seem to be some USE flags (and hopefully gentoo users know what are they are how they work), perhaps all that's needed is to add the missing tools to their various USE flags (mp3, vorbis, etc) and also add an ewarn upon installation informing the user they must set the audio use flags if they want the full feature set Nero offers? I would say that they shouldn't be hard dependencies since Nero is essentially CD burning software, and the audio elements are extra features, which the user should have the choice of enabling or not. This sort of situation is precisely what USE flags are there for, allowing the user the choice... I also tend to vote yes for the USE flag solution, as those programs are just the preconfigured defaults for dealing with audio stuff. They aren't required to run the program, also one could theoretically use completely different tools for that. So, if no one reports any grave reasons why not to do it that way, I will incorporate the needed changes into the package within the next couple of days, along with some einfo output describing the situation. Thanks for your participation, guys. I don't really mind having USE flags unless I can enable everything (extra 8 packages) through them.. I'm sorry to pester, but is there any news on this bug, since it's also blocking another bug which in turn blocks a modular X tracking bug? It'd be quite nice to see the latest version of nero come out... =app-cdr/nero-2.0.0.4 committed. |