FS#23549 - [Audacious] no decoder found for wma files

Attached to Project: Arch Linux
Opened by Nesser (Decepteiskon) - Friday, 01 April 2011, 17:36 GMT
Last edited by Gaetan Bisson (vesath) - Saturday, 09 April 2011, 11:36 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Gaetan Bisson (vesath)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: after a system update, when i play a wma file Audacious gives me an error box saying "No decoder found for file:.wma."


Additional info:
* package version(s)
Audacious: 2.4.4-1
Audacious-plugins: 2.4.4-2


* config and/or log files etc.

[2011-03-30 19:25] starting full system upgrade
[2011-03-30 19:26] upgraded cifs-utils (4.9-1 -> 4.9-2)
[2011-03-30 19:26] upgraded x264 (20110115-1 -> 20110327-1)
[2011-03-30 19:26] upgraded ffmpeg (20110121-2 -> 20110330-1)
[2011-03-30 19:26] upgraded ghostscript (9.01-1 -> 9.02-1)
[2011-03-30 19:26] upgraded mplayer (32792-3 -> 33159-1)
[2011-03-30 19:26] upgraded vlc (1.1.8-1 -> 1.1.8-2)

Steps to reproduce: just play a wma file.
This task depends upon

Closed by  Gaetan Bisson (vesath)
Saturday, 09 April 2011, 11:36 GMT
Reason for closing:  Fixed
Additional comments about closing:  udacious-plugins-2.4.4-3 in [extra]
Comment by Nesser (Decepteiskon) - Friday, 01 April 2011, 21:26 GMT
The same files are read with Gnome-Mplayer and Vlc, but Gnome-Mplayer still plays the song when i click on stop button (time to add another bug report...)
Comment by Amadeus (amadeus) - Sunday, 03 April 2011, 15:34 GMT
I can confirm that behaviour also using
extra/audacious 2.4.4-1
extra/audacious-plugins 2.4.4-2

Reason for this:
>> Failed to load plugin (/usr/lib/audacious/Input/ffaudio.so):
>> libavcore.so.0: cannot open shared object file: No such file or directory
Comment by synflag (synflag) - Sunday, 03 April 2011, 17:18 GMT
same problem
audacious 2.4.4-1
audacious-plugins 2.4.4-2

Failed to load plugin (/usr/lib/audacious/Input/ffaudio.so):

ls -l /usr/lib/audacious/Input/ffaudio.so
-rwxr-xr-x 1 root root 19888 mar 6 14:00 /usr/lib/audacious/Input/ffaudio.so
----------------

ldd /usr/lib/audacious/Input/ffaudio.so
linux-vdso.so.1 => (0x00007fffa68f0000)
libaudcore.so.1 => /usr/lib/libaudcore.so.1 (0x00007fe17656b000)
libaudgui.so.1 => /usr/lib/libaudgui.so.1 (0x00007fe17633a000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fe176052000)
libavcodec.so.52 => /usr/lib/libavcodec.so.52 (0x00007fe1753cf000)
libavcore.so.0 => not found
libavformat.so.52 => /usr/lib/libavformat.so.52 (0x00007fe1750e7000)
libavutil.so.50 => /usr/lib/libavutil.so.50 (0x00007fe174eca000)
libaudtag.so.1 => /usr/lib/libaudtag.so.1 (0x00007fe174cbd000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fe174a9f000)
libc.so.6 => /lib/libc.so.6 (0x00007fe17473e000)
libmowgli.so.2 => /usr/lib/libmowgli.so.2 (0x00007fe17452e000)
libm.so.6 => /lib/libm.so.6 (0x00007fe1742aa000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007fe173c75000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007fe1739c4000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007fe1737a2000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fe173557000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fe173308000)
libpcre.so.0 => /lib/libpcre.so.0 (0x00007fe1730cc000)
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007fe172db2000)
libx264.so.114 => /usr/lib/libx264.so.114 (0x00007fe172b08000)
libvpx.so.0 => /usr/lib/libvpx.so.0 (0x00007fe172866000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007fe172398000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007fe17216d000)
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007fe171f2d000)
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007fe171d14000)
libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0x00007fe171a51000)
libopenjpeg.so.2 => /usr/lib/libopenjpeg.so.2 (0x00007fe171830000)
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007fe17161a000)
libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007fe1713eb000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007fe171170000)
libfaac.so.0 => /usr/lib/libfaac.so.0 (0x00007fe170f5e000)
libva.so.1 => /usr/lib/libva.so.1 (0x00007fe170d34000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fe170b1b000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007fe17090b000)
/lib/ld-linux-x86-64.so.2 (0x00007fe1769af000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fe170706000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fe1704f4000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fe1702ea000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fe1700e7000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fe16fed8000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fe16fcd0000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fe16fac5000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007fe16f8b9000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fe16f57b000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fe16f378000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fe16f176000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fe16ef71000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fe16ed4f000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fe16eaa1000)
libpng14.so.14 => /usr/lib/libpng14.so.14 (0x00007fe16e878000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fe16e566000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007fe16e339000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fe16e0a0000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fe16de6b000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fe16dc68000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007fe16da64000)
librt.so.1 => /lib/librt.so.1 (0x00007fe16d85b000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007fe16d655000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007fe16d3d7000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fe16d0cd000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fe16ceb7000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fe16cc9b000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fe16ca2d000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007fe16c815000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fe16c5ec000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fe16c3e9000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fe16c1e4000)
--------------------------------------------------------------------
Comment by Nesser (Decepteiskon) - Sunday, 03 April 2011, 22:43 GMT
Verbose log attached
Comment by synflag (synflag) - Monday, 04 April 2011, 07:21 GMT
Fixed, the bug is in audacious-plugins, then, step by step, fixed for me:

pacman -Rdd audacious audacious-plugins
pacman -Sydd audacious
wget http://schlunix.org/archlinux/extra/os/x86_64/audacious-plugins-2.4.3-2-x86_64.pkg.tar.xz (for x86_64)
wget http://schlunix.org/archlinux/extra/os/i686/audacious-plugins-2.4.3-2-i686.pkg.tar.xz (for i686)

pacman -U audacious-plugins-2.4.3-2-i686.pkg.tar.xz or audacious-plugins-2.4.3-2-x86_64.pkg.tar.xz

And done!, the problem is the plugins, i don't know if the problem is the plugin of the compilation and packaging process, but with this workaround work fine.

Later in /etc/pacman.conf

IgnorePkg = audacious-plugins

Greets.

Comment by synflag (synflag) - Monday, 04 April 2011, 07:49 GMT
Fixed, the bug is in audacious-plugins, then, step by step, fixed:

pacman -Rdd audacious audacious-plugins
pacman -Sydd audacious
wget http://schlunix.org/archlinux/extra/os/x86_64/audacious-plugins-2.4.3-2-x86_64.pkg.tar.xz (for x86_64)
wget http://schlunix.org/archlinux/extra/os/i686/audacious-plugins-2.4.3-2-i686.pkg.tar.xz (for i686)

pacman -U audacious-plugins-2.4.3-2-i686.pkg.tar.xz or audacious-plugins-2.4.3-2-x86_64.pkg.tar.xz

And done!, the problem is the audacious-plugins package, i don't know if the problem is the compilation process and packaging process in the manteiner-dev machine, but with this workaround work fine.

Later in /etc/pacman.conf

IgnorePkg = audacious-plugins

Greets.
Comment by Ionut Biru (wonder) - Thursday, 07 April 2011, 12:11 GMT
guys, so in the end is a ffmpeg bug right?:D try to downgrade to the previous version
Comment by synflag (synflag) - Thursday, 07 April 2011, 17:17 GMT
Ioni,

is not a problem of ffmpeg, so I think, since mplayer and totem play wma without problem with the current version of ffmpeg, the problem lies in the plugin audacious, wich at making a downgrade is fixed. Then are you sure that ffmpeg is the problem?, is this checked?, why not update the plugins audacious?, in fact Fedora 14 has newer versions than the current Arch (stable), and there is no problem, would that be possible?. Yesterday i reporter a bug about that ( the bug was closed), i suggested that the person who maintained the package could upgrade to the newest version of audacious and audacious-plugins, which have no problems playing wma files.
I hope to see you get out in particular ioni, at last, after all, you know more than I do about it.

Greetings
Comment by Gaetan Bisson (vesath) - Saturday, 09 April 2011, 11:23 GMT
The problem is that ffmpeg-20110330 does not include libavcore anymore. Ioni, do you know why?

Edit: It is now with libavutil, I'll try to make audacious-plugins work with that...
Comment by Ionut Biru (wonder) - Saturday, 09 April 2011, 11:26 GMT Comment by Gaetan Bisson (vesath) - Saturday, 09 April 2011, 11:27 GMT
That was fast. :)

Loading...