Bug 20988 - No sound. RPM packaging does not install all the necessary additional packages
Summary: No sound. RPM packaging does not install all the necessary additional packages
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-32-OK MGA6-64-OK
Keywords: Junior_job, advisory, validated_update
Depends on:
Blocks:
 
Reported: 2017-05-30 11:01 CEST by Alberto Girlando
Modified: 2017-11-02 22:47 CET (History)
6 users (show)

See Also:
Source RPM: musique-1.5-1.mga6
CVE:
Status comment:


Attachments

Description Alberto Girlando 2017-05-30 11:01:19 CEST
Testing of Mageia6rc.

This problem was present already in Mageia5.1, but I did not open a bug because it was (and is) very minor. Installed musique.rpm gives no sound, saying that it does not find phonon-backend. I solved by installing phonon4qt5-gstreamer.


Description of problem:
Install musique


Version-Release number of selected component (if applicable):
1.5.1 (and 1.4)

How reproducible:
Always

Steps to Reproduce:
1. Install musique
2. Open and try to reproduce
3. No sound.


Solution/workaround:
Install phonon4qt5-gstreamer.
Rémi Verschelde 2017-05-30 11:03:27 CEST

Keywords: (none) => Junior_job
CC: (none) => pkg-bugs
Assignee: bugsquad => cvargas

Comment 1 Morgan Leijström 2017-06-02 00:29:29 CEST
Did any other program generate sound successfully before you installed phonon4qt5-gstreamer ?

CC: (none) => fri

Comment 2 Alberto Girlando 2017-06-02 11:20:09 CEST
Well, I did not test other programs before..but for instance sound on internet was working. 
I forgot to say (sorry about that..) that I have installed MUSIQUE in the GNOME desktop, so that all the .rpm has to install all the necessary phonon libraries, and probably missed this one.
Comment 3 Alberto Girlando 2017-08-18 09:44:08 CEST
Confirm, after a new instalment of Mageia 6 with LXQT. No sound from MUSIQUE until I installed phonon4qt5-gstreamer (the computer has little disk space, I did not install any other music play software. But the sound on internet was working).

Version: Cauldron => 6

Comment 4 Jack M 2017-10-26 23:42:09 CEST
Will be done in some time.

CC: (none) => jackal.j
Assignee: cvargas => jackal.j

Comment 5 Jack M 2017-10-28 10:27:52 CEST
A very small update has been passed through, to check if it works:

Just install musique (without phonon4qt5-gstreamer being preinstalled, uninstall it if it is), and then check if it is installed alongside it. Check the sound.
Jack M 2017-10-28 10:29:34 CEST

Assignee: jackal.j => qa-bugs

Comment 6 Jack M 2017-10-28 10:32:01 CEST
The above assignment might have been unnecessary...I will leave it there in case it is necessary.
Comment 7 Alberto Girlando 2017-10-29 12:17:08 CET
Tried (x64). Removed musique and phonon4qt-gstreamer. Renistalled musique from
standard repo (no backportor or testing etc.  activated). The version number is 1.5, but when I click to install, it reports 1.5.1, with bad signature. So I guessed it was the updated version. Anyway, this does not work, I have to install phonon4qt5-gstreamer separately to have sound, just as before.
Comment 8 Jack M 2017-10-29 21:47:29 CET
Its working on my side. Lets check the steps :

1) urpme phonon4qt5-gstreamer (uninstall phonon4qt5-gstreamer)
2) urpme musique (uninstall musique)
3) urpmi musique (mga6 or cauldron)
4) check if it prompts for download of phonon4qt5-gstreamer, if yes, success
5) play music

However, I tried it on cauldron. Shouldn't make a difference since it does install phonon4 component.
Comment 9 Jack M 2017-10-30 06:39:22 CET
You might have to use the updates-testing version for this.
Comment 10 Alberto Girlando 2017-10-30 15:40:04 CET
To Comment 8: that was exactly what I did.
To Comment 9: OK, enabling updates-testing it worked. I tested only the 64 bit version.
Comment 11 Herman Viaene 2017-10-31 13:43:08 CET
MGA5-32 on Asus A6000VM MATE
At installation draws in phonon4qt5-gstreamer, and plays music.

Whiteboard: (none) => MGA6-32-OK
CC: (none) => herman.viaene

Comment 12 Len Lawrence 2017-10-31 23:15:21 CET
Mageia 6 on x86_64

Installed musique and failed to play anything.

Ran the update and tried again.
Still no luck on any selection.
$ musique
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded

$ rpm -qa | grep phonon
lib64phonon4qt5_4-4.9.1-1.mga6
phonon-vlc-0.9.1-4.mga6
phonon4qt5-4.9.1-1.mga6
lib64phonon4-4.9.1-1.mga6
phonon-4.9.1-1.mga6
lib64phonon4qt5experimental4-4.9.1-1.mga6

When scanning the collection there was a message about missing tags of some kind - do you want me to fix this?  Said yes and got this error in the browser:
"Error establishing a database connection"
The same message is presented for help -> website.

$ sudo urpme phonon4qt5-gstreamer
unknown package: phonon4qt5-gstreamer

$ urpme musique
Enabled updates testing again.
$ MageiaUpdate
$ urpmi musique
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  phonon-gstreamer-common        4.9.0        3.mga6        noarch  
  phonon4qt5-gstreamer           4.9.0        3.mga6        x86_64  
(medium "Core Updates Testing (distrib5)")
  musique                        1.5          1.1.mga6      x86_64  

This is exactly what was posted at the earlier attempt.

Now it plays - so the first attempt did not actually install the phonon gstreamer.  ??
The help website is still not accessible.
However, the main problem seems to be fixed.

CC: (none) => tarazed25

Len Lawrence 2017-10-31 23:15:47 CET

Whiteboard: MGA6-32-OK => MGA6-32-OK MGA6-64-OK

Comment 13 Lewis Smith 2017-11-02 09:36:52 CET
Confirming M6/64 impirically.

From normal repositories:
 $ urpmq -d musique | grep ^phono
 phonon-gstreamer|phonon-vlc
 phonon4qt5

From updates_testing:
 $ urpmq -d musique | grep ^phono
 phonon-gstreamer|phonon-vlc
 phonon-gstreamer-common
 phonon4qt5
 phonon4qt5-gstreamer

shows that the update adds 'phonon4qt5-gstreamer' (+ 'phonon-gstreamer-common') as dependancies.

Devising an advisory, taking SRPM from the update RPMs link.

Keywords: (none) => advisory, validated_update
CC: (none) => lewyssmith, sysadmin-bugs

Lewis Smith 2017-11-02 09:37:10 CET

CC: lewyssmith => (none)

Comment 14 Mageia Robot 2017-11-02 22:47:57 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2017-0102.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.