Just recently, the mp3 player application madman (devel version) stopped working for me with:
madman: error while loading shared libraries: libmp4ff.so.0: cannot open shared object file: No such file or directory
It was working fine yesterday. Have any of the latest updates caused this?
I can't find what package this library is in - what do I need to do to rectify the problem?
Try rebuilding madman. That will fix the issue if the package containing the library was updated.
Checking for C++ header file mp4ff.h... no
*** WARNING *** The mp4ff.h header for the mp4ff package does not seem to be available.
You may call this build script with mp4ff_include=<your> as an argument to fix this.
Please make sure mp4ff-dev or mp4ff-devel is installed.
There's some problem with the latest faad2 pkg: http://bbs.archlinux.org/viewtopic.php?p=223534
I think it's the source of your problem. Try downgrading faad2.
Yep that was it.
Many thanks Snowman.
BTW, to find to which package the lib is owned from, do a:
$ locate libmp4ff
$ pacman -Qo /path/to/file