Hello QA, Phonon-gstreamer 4.6.2 is a bug fix release for phonon-gstreamer 4.6.0 provided in mga2 (i missed the 4.6.1 which was already a bug fix release). Changelog for 4.6.1 can be found here : http://wm161.net/2012/07/13/phonon-gstreamer-4-6-1/ It fix several crash according to this & various memory leak 4.6.2 contains essentially some bug fixes related to gapless functionnality in amarok. Advisory Proposal « This package provides the last bugfix release for phonon-gstreamer which is the default phonon backend used in Mageia» List of packages : phonon-gstreamer-4.6.2-0.mga2.x86_64.rpm phonon-gstreamer-4.6.2-0.mga2.i586.rpm
CC: (none) => balcaen.john, lmenut, nicolas.lecureuil
I installed phonon-gstreamer-4.6.2 on Mageia 2 64-bits. I did not find the gapless functionnality in amarok to check it. Could you say me how to test this feature? Thanks in advance.
CC: (none) => olivier.delaune
I tested phonon-gstreamer-4.6.2 on Mageia 2, both 32 and 64 bits and it seems to work well. I haven't noticed any regression. I also tested the gapless playback in Amarok and it also works well. I tested Amarok 2.5 from the repositories and Amarok 2.6 compiled from sources. For comment 1, I did nothing to use the gapless playback. I just played a couple of songs from a live concert and there was no silence between them.
CC: (none) => recosambi
Thanks for the testing report!
CC: (none) => stormiWhiteboard: (none) => MGA2-32-OK MGA2-64-OK
According to the depcheck script, No packages require linking. Phew! Could someone from the sysadmin team push the srpm phonon-gstreamer-4.6.2-1.1.mga2.src.rpm from Mageia 2 Core Updates Testing to Core Updates. Advisory: This phonon-gstreamer update provides the last bugfix release, which is the default phonon backend used in Mageia.
CC: (none) => davidwhodgins
Really validating this time. :-) Could someone from the sysadmin team push the srpm phonon-gstreamer-4.6.2-1.1.mga2.src.rpm from Mageia 2 Core Updates Testing to Core Updates. Advisory: This phonon-gstreamer update provides the last bugfix release, which is the default phonon backend used in Mageia. https://bugs.mageia.org/show_bug.cgi?id=7049
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Hello, I'm just coming back from vacation, and I'm working to fix bug 5577. It needs a small patch to fix phonon-gstreamer. The patch is almost ready; I just need to do more testing. Perhaps we could a little postponed this update, and include this upcoming patch. regards, Luc
I agree. This is just a bug fix release which could wait a little bit more I'll add 5577 as blocking bug so we won't fix this one until you solve 5577 ;o) Welcome back. I'm cleaning the status for the moment.
Keywords: validated_update => (none)Depends on: (none) => 5577Whiteboard: MGA2-32-OK MGA2-64-OK => (none)
Whiteboard: (none) => feedback
I added the patch (phonon-backend-gstreamer-4.6.2-fix-multiple-drive.patch) needed to fix phonon-gstreamer on systems with multiple CD/DVD drives (bug 5577) in phonon-gstreamer-4.6.2-1.2.mga2 : - current Amarok should now work fine on these systems, - Kscd should work fine with kscd-4.8.5-1.2.mga2 that I've just submitted. Updated list of packages : phonon-gstreamer-4.6.2-1.2.mga2.x86_64.rpm phonon-gstreamer-4.6.2-1.2.mga2.i586.rpm regards, Luc
Whiteboard: feedback => (none)
Source RPM: phonon-gstreamer-4.6.2-1.1.mga2.src.rpm => phonon-gstreamer-4.6.2-1.2.mga2.src.rpm
I don't have a cd or dvd drive on my new (sata only) system, and my old ide system is too slow to run Mageia 2 under VirtualBox, so I can't test this one, but can provide a procedure, for a system with a single cd or dvd drive, fast enough to run Mageia 2 under VirtualBox. In the VirtualBox settings for the guest, select the storage tab, then right click on the "IDE controller", select add cd/dvd device, so that there are two cd/dvd drives for the guest. Have the second one set to use the host's cd/dvd drive, with an audio cd in the drive. Then test kscd in the guest, and ensure it works with /dev/sr1.
Whiteboard: (none) => has_procedure
I have two physical DVD drives so I can test kscd and amarok. With kscd-4.8.5-1.2.mga2 and phonon-gstreamer-4.6.2-1.2.mga2, kscd is able to play audio CDs from both drives, while kscd 4.8.2 was only able to play the audio CD from one drive. Now, kscd 4.8.2 and 4.8.5 are both totally broken: 1) The loop and random button are wrong: clicking the loop button enables the random mode(!!!) and there is no way to click on this button again. It remains pushed and you cannot revert your action. Also, clicking the random button enabled the loop mode! So it looks both button are reversed. 2) kscd is only able to play the first track, then it either stops or loops over the first track again and again, depending on whether the loop mode is enabled or not. Looping over the current track only or looping over the whole CD doesn't change anything: kscd only plays the first track. 3) If I have one audio CD in each DVD drive, kscd doesn't let me select which CD I want. It always selects the same drive. 4) amarok is only able to play the audio CD from a single drive, and cannot find the other drive at all. For comparison, audacious 3.2.4 works just fine with both DVD drives.
CC: (none) => LpSolit
Is it expected that phonon-gstreamer has version 4.6.2 while libphonon has version 4.6.0? Don't they need to match?
They do not need to match : There's phonon 4.6.0 (the multimedia library) & all the backends : phonon-gstreamer (4.6.2), phonon-vlc ( 0.5.0 in mga2), see https://projects.kde.org/projects/kdesupport/phonon for all the backends available
Frederic: Are 1, 2 & 3 regressions? I am not completely sure after reading your comment. If they are not, seperate bugs should be filed against kscd, ideally on KDE's bugzilla. This should not block this update. Did you reboot/log out after the update? If not: could you retest and see if the results change?
CC: (none) => wassi
(In reply to comment #10) > I have two physical DVD drives so I can test kscd and amarok. With > kscd-4.8.5-1.2.mga2 and phonon-gstreamer-4.6.2-1.2.mga2, kscd is able to play > audio CDs from both drives, while kscd 4.8.2 was only able to play the audio > CD from one drive. Fine > Now, kscd 4.8.2 and 4.8.5 are both totally broken: It's well known that kscd has lots of bugs: https://bugs.kde.org/buglist.cgi?list_id=200049&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=kscd > > 1) The loop and random button are wrong: clicking the loop button enables the > random mode(!!!) and there is no way to click on this button again. It remains > pushed and you cannot revert your action. https://bugs.kde.org/show_bug.cgi?id=241653 > Also, clicking the random button > enabled the loop mode! So it looks both button are reversed. > > 2) kscd is only able to play the first track, then it either stops or loops > over the first track again and again, depending on whether the loop mode is > enabled or not. Looping over the current track only or looping over the whole > CD doesn't change anything: kscd only plays the first track. Is it a regression introduced by my patch? It seems that playing audio CD is less reliable since phonon-gstreamer 4.6 than previously. But the patch shouldn't change anything regarding this problem; not better and not worse. > > 3) If I have one audio CD in each DVD drive, kscd doesn't let me select which > CD I want. It always selects the same drive. Yes, Kscd automatically selects and uses the first (in solid list) drive where it finds an audio CD. > > 4) amarok is only able to play the audio CD from a single drive, and cannot > find the other drive at all. I can't reproduce here. Sadly, I know that amarok is sometimes unreliable to find audio CD, even with only one CD drive and without the patch. > For comparison, audacious 3.2.4 works just fine with both DVD drives. The added patch only forwards the real CD/DVD device to gstreamer. Without the patch, phonon, with the gstreamer backend, can only use /dev/cdrom for audio CD or /dev/dvd for dvd. With the patch, it will use real device /dev/sr0 ... http://svnweb.mageia.org/packages/updates/2/phonon-gstreamer/current/SOURCES/phonon-backend-gstreamer-4.6.2-fix-multiple-drive.patch?view=markup regards, Luc
(In reply to comment #13) > Frederic: Are 1, 2 & 3 regressions? Not a regression as I mentioned that kscd 4.8.2 is broken too. IMO, kscd is simply a bad piece of software. The buglist that Luc mentioned in his last comment shows obvious broken features, and it looks like KDE guys do not care. > Did you reboot/log out after the update? Yes, I rebooted my machine. (In reply to comment #14) > > CD doesn't change anything: kscd only plays the first track. > > Is it a regression introduced by my patch? Not a regression, IIRC.
works for didier on i586, see https://bugs.mageia.org/show_bug.cgi?id=5577#c17
I confirm here what I said on https://bugs.mageia.org/show_bug.cgi?id=5577#c17 (tested on a computer with 2 dvd drives : ie 1 dvdreader & 1 dvdwriter) Luc did a really good job ! This update is OK with the patch correcting the "double DVD drives problem" : no regression on a i586 Mageia2 and better than this ! this allows to close in the same time bug 5577 I'm not a QA team member... should I say the update candidate may be proposed as update ... Thanks a lot Luc for your tenacity to correct again this recurrent upstream bug
CC: (none) => philippedidier
Thankyou Philippe
Whiteboard: has_procedure => has_procedure mga2-32-OK
Testing this in a VM x86_64 and not having much luck so far. I've set up a Mageia 2 x86_64 VM with two cd drives. One empty ide master and one ide slave using the host cd drive with passthrough enabled. I can mount the audio cd and view it in dolphin but kscd still says No Disc. $ rpm -q phonon-gstreamer phonon-gstreamer-4.6.2-1.2.mga2 I'll update everything else and see if the updated kde makes a difference.
With KDE updated I can confirm the fix x86_64 Validating Advisory Proposal « This package provides the last bugfix release for phonon-gstreamer which is the default phonon backend used in Mageia, enabling KSCD to recognise Audio CD's in the 2nd CD device» phonon-gstreamer-4.6.2-1.2.mga2 Could sysadmin please puch from core/update_testing to core/updates Thanks!
Keywords: (none) => validated_updateWhiteboard: has_procedure mga2-32-OK => has_procedure mga2-32-OK mga2-64-OK
push, even :)
Sysadmin's putsch !!! ;)
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0192
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED