What's the proper way to get dependancies for bin install files?
8 replies, posted
I downloaded OpenTTD, but it's binary will not run and gives this error:
[code]./openttd: error while loading shared libraries: libicui18n.so.38: cannot open shared object file: No such file or directory[/code]
So I figured that one of the dependancies is this "libicui". So what is the "correct" way of installing this dependancy? Stupid question. Thanks.
Via your distros package manager.
Yeah I thought so, but it doesn't seem to be in the repos, do I just use -Q (in pacman)? It allows you to link it directly to the file on the internet, but I'm not sure if that allows updating etc. Thanks.
Yes, allow pacman to install it from the given sources. If the package provides a link to package-current.tar.gz (or whatever the name may be), use that. It will allow you to easilly stay up to date.
Thanks a lot, I'll try it now.
I know that with yum you can do:
yum whatprovides libicui18n.so.38
And it tells you the packages that contain that file, pacman might have something similar.
Sorry for the delay. Birkett, that worked perfectly, thanks. PvtCupcakes: Thanks for the tip, I'll read the man pages for pacman again, I might have missed that :P thanks again.
Oh, I just looked at the man page for Pacman, and it would be:
pacman -o <file>
or
pacman --owns <file>
Ah cool, cheers :P.
Sorry, you need to Log In to post a reply to this thread.