Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#8349 - GStreamer bug

Attached to Project: Arch Linux
Opened by Jan de Groot (JGC) - Friday, 19 October 2007, 07:19 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 26 December 2007, 16:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 26 December 2007, 16:53 GMT
Reason for closing:  Fixed
Comment by Börje Holmberg (linfan) - Wednesday, 14 November 2007, 10:23 GMT
I tried to edit the src directory as adviced on the bugzilla page, but it did not fix the sound issues (makepkg -o and makepkg -e). It might be a bigger project, maybe esound (esd) is also involved. Gnome always fails to kill esd on logout, and that is supposedly an alsa matter. Gnome devs consider switching to pulseaudio instead of esound with all the experimentation that involves. Linux devs in general do not seem to give much for system sounds. So I guess this is going to be a long-timer.

Any further light on this matter would be most welcome.
Comment by Allan McRae (Allan) - Saturday, 15 December 2007, 09:57 GMT
This is fixed in latest gstreamer version (0.14.15).
Comment by Allan McRae (Allan) - Saturday, 15 December 2007, 14:08 GMT
Thats latest upstream gstreamer version. Still needs updated in Arch
Comment by Börje Holmberg (linfan) - Sunday, 16 December 2007, 18:05 GMT
I rebuilt gstreamer and all plugins that were upgraded and now gnometris works. Hope they will soon be added to archlinux. Just changed all 0.10.14 to 0.10.15 and then makepkg and pacman -U *.pkg.tar.gz
Comment by Börje Holmberg (linfan) - Monday, 17 December 2007, 06:54 GMT
The negative with upgrading is that a lot of sound apps break, like rhythmbox and exaile...
Comment by Jan de Groot (JGC) - Monday, 17 December 2007, 07:35 GMT
That issue is fixed with a small patch to one of the gst-plugins-ugly packages.
Comment by Börje Holmberg (linfan) - Monday, 17 December 2007, 07:54 GMT
Nice :) Where might that patched gst-plugins-ugly package be? Only found the 0.10.6 on gstreamer home page and I already have it installed by default. Need it to be said that I had to downgrade all plugins to get better sound performance. Personally I don't longer care for the gnometris sound. I just pretend it doesn't exist and seldom launch it :)
Comment by Jan de Groot (JGC) - Monday, 17 December 2007, 08:05 GMT
This is the patch needed for gst-plugins-ugly, I guess it should be applied to the main -ugly package and the mad package, but I'm not 100% sure about that before I have taken a closer look.
Comment by Börje Holmberg (linfan) - Monday, 17 December 2007, 18:03 GMT
Trying to patch the -ugly package, but it fails, saying:

can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- gst/mpegaudioparse/gstmpegaudioparse.c
|+++ gst/mpegaudioparse/gstmpegaudioparse.c
--------------------------
File to patch: gst/mpegaudioparse/gstmpegaudioparse.c
patching file gst/mpegaudioparse/gstmpegaudioparse.c
patch: **** malformed patch at line 10:

==> ERROR: Build Failed. Aborting...
Comment by Börje Holmberg (linfan) - Monday, 17 December 2007, 20:09 GMT
Ok! I patched it - it was two files to patch both gst/mpegaudioparse/gstmpegaudioparse.c and gst/mpegaudioparse/gstmpegaudioparse.h. After talking on #gstreamer I was adviced to patch them by hand as it was just a couple of lines. After that I did makepkg -e --clean and instlled it with pacman -U *pkg.tar.gz.

To be completely sure of my success, I rebooted. Exaile, rhythmbox and gnometris all work.

The packages I upgraded and warning: gstreamer0.10: local (0.10.15-1) is newer than extra (0.10.14-1)
warning: gstreamer0.10-alsa: local (0.10.15-1) is newer than extra (0.10.14-1)
warning: gstreamer0.10-base: local (0.10.15-1) is newer than extra (0.10.14-1)
warning: gstreamer0.10-ffmpeg: local (0.10.3-1) is newer than extra (0.10.2-1)
warning: gstreamer0.10-gnomevfs: local (0.10.15-1) is newer than extra (0.10.14-1)
warning: gstreamer0.10-ogg: local (0.10.15-1) is newer than extra (0.10.14-1)
warning: gstreamer0.10-vorbis: local (0.10.15-1) is newer than extra (0.10.14-1)compiled are:

I did apparently not need to patch the -mad pkg. The gstreamer guy said it is not a gst-plugin, maybe something distro specific.

Loading...