Strace or ltrace -> this is very simple but useful debugging tool working in terminal, if you see from terminal error about missing dependencies / libs. Ok, In this case this application now working. :)īut what we can do if have installed missed lib ( with the same name ) but application don't working ? :( ( not lib-physfs, because lib is only suggestion -> " this is only library " )
Sometimes you need read documentation on package website which files link. If lib exist in old package but not in new,.Try create symbolic link (click link if you don't know what it is) In this case. You can try redirect application from libphysfs-1.0.so.0 to libphysfs.so.2.0.3 ( In this case, latest is libphysfs2-2.0.3-1pclos2013 )īut app still does not work because there is no needed file. So if we don't have package with missed lib, we need install it. But in this case this library with this name not exist. If missing lib exist in this package your problem is probably solved, you can install package and application should working. On 64 bit systems this command maybe not will work very well, probably "index" package is stopped for repository, so I created own script apt3.sh, maybe help you. libphysfs package have files in /usr/lib/.This lib should be in package libphysfs.
We can try use command or search in google what package provide this library.Ĭommand: apt-cache searchfile ~]$ apt-cache searchfile libphysfs Now you can try searching for the answer or help on the forum This error says: application cannot find libphysfs-1.0.so.0 file. blockattack_nonet.i386: error while loading shared libraries: libphysfs-1.0.so.0:Ĭannot open shared object file: No such file or directory
Linux about errors in the windows informs us very rarely.
How you can try debug programs / apps: Debug with terminal / console. 1.4.4 How find package which provide path.1 How you can try debug programs / apps:.