| Summary: | Keyword and Stable request: =media-libs/phonon-4.5.1-r1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Johannes Huber (RETIRED) <johu> |
| Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | enhancement | Keywords: | KEYWORDREQ, STABLEREQ |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 401301 | ||
|
Description
Johannes Huber (RETIRED)
2012-01-29 14:21:40 UTC
amd64 stable x86 stable I am not an arch, but I wanted to comment on phonon-4.5.1-r1 stabilisation: I have no sound in KDE, because I don't need it. Still KDE requires phonon due to internal dependencies. OK for me. Starting from 4.5.1-r1 phonon explicitly requires either (aqua || gstreamer || vlc) use flags. Aqua on x86 does not exist. If "vlc" or "gstreamer" are enabled, they pull "phonon-vlc" or "phonon-gstreamer" in turn they pull "vlc" or "gstreamer" in turn they pull "xulrunner". Which is awfully long to compile even on 4-core machine. 1) I am wondering, why phonon-4.5.0 did not require vlc or gstreamer and 4.5.1-r1 does and if there is a possibility to change anything? 2) Currently if I don't want to have sound, I still have to compile all sound libraries + xulrunner due to phonon. > Starting from 4.5.1-r1 phonon explicitly requires either (aqua || gstreamer || > vlc) use flags. Aqua on x86 does not exist. If "vlc" or "gstreamer" are > enabled, they pull "phonon-vlc" or "phonon-gstreamer" in turn they pull "vlc" > or "gstreamer" in turn they pull "xulrunner". Which is awfully long to compile > even on 4-core machine. > > 1) I am wondering, why phonon-4.5.0 did not require vlc or gstreamer and > 4.5.1-r1 does and if there is a possibility to change anything? Wrong statement, have a look in the media-libs/phonon-4.5.0 ebuild. > 2) Currently if I don't want to have sound, I still have to compile all sound > libraries + xulrunner due to phonon. Xulrunner is used by vlc, so just disable vlc use flag. I wasn't completely right. VLC pulls xulrunner when "nsplugin" is enabled. Back to phonon dependencies: Currently there is a strict requirement on either "aqua" or "vlc" or "gstreamer" also (to my surprise) in 4.5.0. But I don't have any of these packages on my system and it runs perfectly. This means that I compiled it when "phonon-4.5.0" ebuild was different. So my complain is: Why do I need to pull all sound packages if I don't use sound? Remove a strict requirement || (aqua gstreamer vlc) and that's it. Well, technically we could do that (considering there's +gstreamer in IUSE), but then a hundred of KDE users, having disabled gstreamer ("why do I need Gnome this c***?") would complain about not having any sound...
How about adding 'media-libs/phonon-gstreamer-0' to your /etc/portage/profiles/package.provided instead?
ppc stable Stable for HPPA. Ping... ~arm restored Re-add arm as stable keywords were requested ;) Superseeded by bug #431190 and deps. |