Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401313 - Keyword and Stable request: =media-libs/phonon-4.5.1-r1
Summary: Keyword and Stable request: =media-libs/phonon-4.5.1-r1
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: KEYWORDREQ, STABLEREQ
Depends on:
Blocks: 401301
  Show dependency tree
 
Reported: 2012-01-29 14:21 UTC by Johannes Huber (RETIRED)
Modified: 2012-08-23 13:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Huber (RETIRED) gentoo-dev 2012-01-29 14:21:40 UTC
Arch teams please bring old keywords from last complete stable media-libs/phonon-4.4.2 back.

Target: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris

Reproducible: Always
Comment 1 Agostino Sarubbo gentoo-dev 2012-01-31 19:17:09 UTC
amd64 stable
Comment 2 Agostino Sarubbo gentoo-dev 2012-01-31 19:18:47 UTC
x86 stable
Comment 3 Denis Scherbakov 2012-02-02 13:17:52 UTC
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.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2012-02-02 13:26:45 UTC
> 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.
Comment 5 Denis Scherbakov 2012-02-02 14:00:54 UTC
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.
Comment 6 Maciej Mrozowski gentoo-dev 2012-02-03 21:27:46 UTC
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?
Comment 7 nixnut (RETIRED) gentoo-dev 2012-02-15 17:28:57 UTC
ppc stable
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-04 01:41:21 UTC
Stable for HPPA.
Comment 9 Andreas K. Hüttel archtester gentoo-dev 2012-07-06 20:32:18 UTC
Ping...
Comment 10 Markus Meier gentoo-dev 2012-07-25 21:19:02 UTC
~arm restored
Comment 11 Johannes Huber (RETIRED) gentoo-dev 2012-07-25 21:46:08 UTC
Re-add arm as stable keywords were requested ;)
Comment 12 Johannes Huber (RETIRED) gentoo-dev 2012-08-23 13:22:26 UTC
Superseeded by bug #431190 and deps.