FS#41889 - [phonon-qt4-gstreamer] why pulseaudio is now a dependency ?

Attached to Project: Arch Linux
Opened by patrick (potomac) - Tuesday, 09 September 2014, 13:46 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 09 September 2014, 15:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:
I discover that pulseaudio is now a mandatory dependency for the 4.8.0.1 version of phonon-qt4-gstreamer package,

https://www.archlinux.org/packages/extra/x86_64/phonon-qt4-gstreamer/

but I don't want to use pulseaudio, I use alsa for the sound, the previous version of phonon-qt4-gstreamer doesn't need pulseaudio,

so why this change ?

is it a mistake from the maintener ?

the other phonon backend ( phonon-qt4-vlc ) doesn't need of pulseaudio, so it should be the same for phonon-qt4-gstreamer,

some people have problems with pulseaudio ( bugs ), so this change will bring problems if pulseaudio is installed when we want to install phonon-qt4-gstreamer 4.8.0.1

Additional info:
* package version(s) phonon-qt4-gstreamer 4.8.0.1
* config and/or log files etc.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Tuesday, 09 September 2014, 15:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  phonon-qt4-gstreamer 4.8.0-2
Comment by patrick (potomac) - Tuesday, 09 September 2014, 14:54 GMT
I have just rebuild phonon-qt4-gstreamer package with a modified PKGBUILD ( pulseaudio removed from the dependencies list ) :

package_phonon-qt4-gstreamer() {
pkgdesc="Phonon GStreamer backend for Qt4"
depends=('gst-plugins-base')

instead of :

package_phonon-qt4-gstreamer() {
pkgdesc="Phonon GStreamer backend for Qt4"
depends=('gst-plugins-base' 'pulseaudio')

and it works !

so pulseaudio should not be a mandatory dependency, please upload a new version of phonon-qt4-gstreamer without pulseaudio

Comment by Andrea Scarpino (BaSh) - Tuesday, 09 September 2014, 15:24 GMT
Pulseaudio is a dependence because of  FS#36665 . There's a liar here :-)
Comment by patrick (potomac) - Tuesday, 09 September 2014, 15:37 GMT
what is sure is that phonon-qt4-gstreamer doesn't need pulseaudio, I did the test under kde,

and for the "amarok bug" it makes no sense to add pulseaudio as mandatory dependency

Loading...