Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546434 - media-libs/phonon REQUIRED_USE needlessly strict
Summary: media-libs/phonon REQUIRED_USE needlessly strict
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-13 12:12 UTC by Niklas Haas
Modified: 2015-05-31 13:17 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 Niklas Haas 2015-04-13 12:12:30 UTC
The REQUIRED_USE for media-libs/phonon includes {{{one-of ( vlc gstreamer aqua )}}} even though this is unnecessary, phonon can be installed just fine without any backend.

Since USE="vlc" is default for this package, the user would have to explicitly disable all three backends for this to even make a difference, and I think in this case giving the user the control over the unnecessary dependencies is a good thing.

(As a real world use case, I simply do not want to pull in gstreamer or VLC just to open a PDF file in okular. If the PDF file contains a video or music file, I'd prefer to just be out of luck.)

Reproducible: Always
Comment 1 Michael Palimaka (kensington) gentoo-dev 2015-04-16 09:36:57 UTC
Does anybody else have any comments? Making this change seems reasonable to me.
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2015-05-31 13:17:53 UTC
Thanks for reporting. This is fixed in cvs now. Please sync in some hours to get the changes.

+
+  31 May 2015; Johannes Huber <johu@gentoo.org> phonon-4.7.2.ebuild,
+  phonon-4.8.3.ebuild, phonon-9999.ebuild:
+  Drop REQUIRED_USE for backends, bug #546434.
+