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!
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!
FS#26400 - An error appears after execute mplayer2
Attached to Project:
Community Packages
Opened by Denis A. Ascheulov (Denis_A) - Tuesday, 11 October 2011, 18:54 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 11 October 2011, 20:51 GMT
Opened by Denis A. Ascheulov (Denis_A) - Tuesday, 11 October 2011, 18:54 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 11 October 2011, 20:51 GMT
|
DetailsDescription:
An error appears after execute fresh installed mplayer: 'error while loading shared libraries: libenca.so.0: cannot open shared object file: No such file or directory'. After creating symlink /usr/lib/libcaca.so.0 -> /usr/lib/libenca.so.0 mplayer successfully starts. Additional info: * package version(s) mplayer2 2.0-14 My opinion: Perhaps, package mplayer2 2.0-14 wrong linked. Is it typo in library name? Steps to reproduce: pacman -S mplayer2 mplayer cd /usr/lib ln -s libcaca.so.0 libenca.so.0 mplayer |
This task depends upon
Closed by Ionut Biru (wonder)
Tuesday, 11 October 2011, 20:51 GMT
Reason for closing: Not a bug
Additional comments about closing: the op system is messed up
Tuesday, 11 October 2011, 20:51 GMT
Reason for closing: Not a bug
Additional comments about closing: the op system is messed up
mplayer2 2.0-14
[karol@black ~]$ ls -l /usr/lib/libcaca.so.0
lrwxrwxrwx 1 root root 18 2010-03-05 /usr/lib/libcaca.so.0 -> libcaca.so.0.99.17
[karol@black ~]$ ls -l /usr/lib/libenca.so.0
lrwxrwxrwx 1 root root 16 2010-02-10 /usr/lib/libenca.so.0 -> libenca.so.0.5.1
[karol@black ~]$ pacman -Qo /usr/lib/libenca.so.0
/usr/lib/libenca.so.0 is owned by enca 1.13-1
32-bit. Works fine.
Symlinking different libraries seems pretty weird: /usr/lib/libcaca.so.0 -> /usr/lib/libenca.so.0 ??
Is your system fully up to date? Do you have enca installed?
Maybe this was bacause during installation mplayer, package 'libass' can not be downloaded from any mirrors. Had to make package manually from source. Later the same was with mc - also I had to make package.
There's no need to build stuff from source, as you can go to the package page e.g. http://www.archlinux.org/packages/extra/i686/libass/ and click on 'Download From Mirror' link (top right-hand side). Just remember you need to download the dependencies as well.