For some reasons not yet fully understood, dynamic plugins loaded by
liquidsoap do not properly declare their dependencies to the dynamic
loaded, which results in errors such as:

2011/12/04 20:47:30 [dynamic.loader:2] Could not load plugin file
/usr/lib/liquidsoap/1.0.0-beta3/plugins/lame.cmxs: error loading shared
library: /usr/lib/liquidsoap/1.0.0-beta3/plugins/lame.cmxs: undefined
symbol: id3tag_set_title.

Indeed:

dnch@ubuntu:~$ ldd /usr/lib/liquidsoap/1.0.0-beta3/plugins/lame.cmxs
        linux-vdso.so.1 =>  (0x00007fff925ff000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3a76530000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f3a76ae1000)

libmp3lame is missing from that list.

I have no other solution for now than to rebuild the package:

as root:
# apt-get build-dep liquidsoap
(you may need to enable some sources for packages' sources in
/etc/apt/sources.list)

Then as a user:
~ apt-get source liquidsoap
~ cd liquidsoap-<VERSION>
~ dpkg-buildpackage


** Changed in: liquidsoap (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/891054

Title:
  liquidsoap cannot decode mp3 & ogg

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/liquidsoap/+bug/891054/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to