| Summary: | kscd should require gst-cdio (was Playing CD audio (MGA3, alpha3) kde soft ) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Pierre Jarillon <jarillon> |
| Component: | RPM Packages | Assignee: | Nicolas Lécureuil <mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | balcaen.john, cjw, guichard.adrien, lmenut, mageia |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | kscd | CVE: | |
| Status comment: | |||
|
Description
Pierre Jarillon
2012-11-30 14:41:07 CET
konqueror can open the CD as files but ogg is read at 180 B/s When kscd is started from a konsole: $ ** Message: PackageKit: xid = 90177564 ** Message: PackageKit: Codec nice name: Source CD audio ** Message: PackageKit: non-structure: gstreamer0.10(urisource-cdda)()(64bit) ** Message: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.PackageKit.Modify.Cancelled: did not agree to search For the first, amarok, we have already a blocker bug, for kscd, what does said "pkcon what-provides "gstreamer0.10(urisource-cdda)()(64bit)" ? CC:
(none) =>
balcaen.john, nicolas.lecureuil $ rpm -qa "gstreamer0.10*" gstreamer0.10-plugins-good-0.10.31-1.mga2 gstreamer0.10-tools-0.10.36-1.mga2 gstreamer0.10-plugins-base-0.10.36-1.mga2 gstreamer0.10-soup-0.10.31-1.mga2 gstreamer0.10-ffmpeg-0.10.13-5.mga3 gstreamer0.10-pulse-0.10.31-1.mga2 gstreamer0.10-plugins-ugly-0.10.19-3.mga3.tainted They are all installed except gstreamer0.10-ffmpeg-0.10.13-5.mga3 which is not installed pkcon what-provides "gstreamer0.10(urisource-cdda)()(64bit)" Cannot find anything. I'll reboot to find more infos. $ rpm -qf /usr/lib64/gstreamer-0.10/libgstcdparanoia.so gstreamer0.10-cdparanoia-0.10.36-1.mga2 $ rpm -qf /usr/lib64/gstreamer-0.10/libgstcdaudio.so gstreamer0.10-plugins-bad-0.10.23-9.mga3.tainted CC:
(none) =>
cjw pkcon should replay something like that (on my mga2) [manu@vosdook ~]$ LC_ALL=C pkcon what-provides "gstreamer0.10(urisource-cdda)()(64bit)" Getting provides [=========================] Starting [=========================] Available gstreamer0.10-cdio-0.10.19-2.mga2.x86_64 GStreamer plug-in for audio CD playback Available gstreamer0.10-cdio-0.10.19-2.mga2.tainted.x86_64 GStreamer plug-in for audio CD playback Installed gstreamer0.10-cdparanoia-0.10.36-1.mga2.x86_64 Gstreamer plugin for CD audio input using CDParanoia IV or [manu@vosdook ~]$ urpmq --whatprovides "gstreamer0.10(urisource-cdda)()(64bit)" gstreamer0.10-cdio|gstreamer0.10-cdparanoia|gstreamer0.10-cdio so you have missing gstreamer plugin or it is no more working in cauldron, but cant check at the moment $ LC_ALL=C pkcon what-provides "gstreamer0.10(urisource-cdda)()(64bit)"
Failed to contact PackageKit: Error calling StartServiceByName for org.freedesktop.PackageKit: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process /usr/lib64/dbus-1/dbus-daemon-launch-helper received signal 5
gstreamer0.10-cdio is not installed by alpha3
# urpmi gstreamer0.10-cdio
gstreamer0.10-cdio-0.10.19-3.mga3.tainted.x86_64.rpm
11387 100% 10.86MB/s 0:00:00 (xfer#1, to-check=0/1)
sent 44 bytes received 11917 bytes 23922.00 bytes/sec
total size is 11387 speedup is 0.95
installation de gstreamer0.10-cdio-0.10.19-3.mga3.tainted.x86_64.rpm depuis /var/cache/urpmi/rpms
Préparation... ####################################################################
1/1: gstreamer0.10-cdio ####################################################################
CONCLUSION : gstreamer0.10-cdio needs to be loaded with kscd as a dependence.
Manuel Hiebel
2012-12-01 23:03:27 CET
Assignee:
bugsquad =>
nicolas.lecureuil The require is need *only* if you're using photon-gstreamer. . And since phonon-gstreamer is not the only backend available kscd can't require the cdio gstreamer plugin. Then, what is the solution to make kscd work in any case? gstreamer0.10-cdio is a file of only 19kB. >The require is need *only* if you're using photon-gstreamer. .
it is not the default one ? more a suggest ?
if a functionnality is broken w/o the rpm this can't be a suggests. can't the requires addded in photon-gstreamer rpm? I would prefer that we use gstreamer0.10-cdparanoia if it works fine, instead of gstreamer0.10-cdio. gstreamer0.10-cdparanoia comes from gstreamer0.10-plugins-base, while gstreamer0.10-cdio comes from gstreamer0.10-plugins-ugly. gstreamer0.10-cdparanoia is the gst preferred plugin for cdda: gst-inspect-0.10 -u |grep cdda cdparanoiasrc (read, rank 128): cdda cdiocddasrc (read, rank 127): cdda (In reply to comment #10) > if a functionnality is broken w/o the rpm this can't be a suggests. > > can't the requires addded in photon-gstreamer rpm? gstreamer0.10(urisource-cdda) is useless on systems without cd/dvd device like netbooks or some small laptops. One solution is to add gstreamer0.10-cdparanoia in rpmsrate-raw and add a suggests in kscd, so that it will be installed by default, but can be uninstalled by users who don't need it (netbooks with small disk space, phonon-vlc, ..) CC:
(none) =>
lmenut i am not for this because users installing kde on an existing system will then have a broken kde/phonon. i don't see a pb having this onsystems without cd/dvd device like netbooks or some small laptops even if unused. Fixed with phonon-gstreamer-4.6.2-4.mga3. It requires gstreamer0.10-cdparanoia. regards, Luc Status:
NEW =>
RESOLVED |