You are not logged in.
% xbmc
/usr/lib/xbmc/xbmc.bin: error while loading shared libraries: libx264.so.133: cannot open shared object file: No such file or directoryThis is what I got after running the system upgrade today.
xbmc has been upgraded, and now it won't start. I removed it and tried the old version from the pacman cache. It now won't find the libgcrypt.so.11
Can anyone help solving this?
Last edited by aka1g (2014-01-20 19:13:13)
Offline
Either your system is not fully updated, or you have some unofficial package that you need to rebuild yourself. Check the output of 'pacman -Qm'
Offline
iam[20:28:03]:/% ldd /usr/lib/xbmc/xbmc.bin| grep found
libx264.so.133 => not found
librtmp.so.0 => not found
iam[20:28:42]:/% pacman -Qm
acestream-engine 2.1.6-1
acestream-ffmpeg 1:0.10.7-1
acestream-mozilla-plugin 2.1.6-1
acestream-player 2.1.6-1
acestream-player-data 2.1.6-1
chromium-pepper-flash 12.0.0.41-1
davmail 4.4.0-1
dropbox 2.6.2-1
gtk-engine-equinox 1.50-2
gtk-theme-hope 20120317-3
img2pdf-git 0.r24.c76c63a-1
kbdd-latest-git 228.32fe294-1
libappindicator 12.10.0-1
libdbusmenu-gtk2 12.10.2-3
libindicator 12.10.1-1
llvm-amdgpu-lib-snapshot 20130403-3
obex-data-server 0.4.6-8
package-query 1.2-2
pkgtools 24-5
terminus-font-ttf 4.38.2-1
ttf-ms-fonts 2.0-10
ttf-tahoma 1:1.5.9-1
yaourt 1.3-1
zsh-yaourt 20110503-1
zukitwo-themes 20131210-1Offline
acestream-ffmpeg?
x264 is a dependency for ffmpeg-compat.
Offline
Yes, that was it, thanks!. Removed all the acestream* packages. Now xbmc works!
Should I try to install acestream* again, or it would break things again?
Offline
acestream-ffmpeg was removed from the AUR quite a while ago, when ffmpeg-compat was finally updated and made sane. You shouldn't have any problems now.
Offline
I don't see acestream-ffmpeg in the AUR: https://aur.archlinux.org/packages.php?K=acestream but there's a PKGBUILD in the acestream thread https://bbs.archlinux.org/viewtopic.php … 6#p1221816
No idea if you need them at all. Have you tried rebuilding them? These are unofficial packages, you're responsible for keeping them updated.
Offline
Right, removed all the related libs and will install acestream-engine only now.
But this fails while building libappindicator
/usr/bin/sed: can't read /usr/lib/libdbusmenu-glib.la: No such file or directory
libtool: link: `/usr/lib/libdbusmenu-glib.la' is not a valid libtool archive
Makefile:605: recipe for target 'libappindicator.la' failed
make[2]: *** [libappindicator.la] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-iam/aur-libappindicator/src/libappindicator-12.10.0/src'
Makefile:409: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-iam/aur-libappindicator/src/libappindicator-12.10.0'
Makefile:339: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build .guess I'll have to wait a few days while they get it fixed in aur.(hopefully this is not my local issue. doesn't look so)
Thx everyone for the help!
Last edited by aka1g (2014-01-20 18:57:56)
Offline
See the comments on https://aur.archlinux.org/packages/libappindicator/
Offline
Yep, with my limited experience with aur i was able to install it!
Thx again, now totally solved!
Offline