You are not logged in.
$ xx
cnf-lookup: error while loading shared libraries: libboost_system.so.1.55.0: cannot open shared object file: No such file or directory
bash: xx: command not found
Current version of libboost_system.so.1.56.0
How do I figure out which package/command is looking for the previous version of libboost_system?
Edit: I have the command-not-found interface from pkgfile installed. That explains the xx above.
Last edited by fschiff (2014-09-08 00:10:33)
Offline
I am confused. Why did you replace the command name with "xx". That is the command you are looking for.
Offline
That was just showing you what I got when I typed a command that does not exist in the system.
I have the command-not-found interface from pkgfile installed.
Offline
Do you suspect that this is a problem with pkgfile? What happens when you are calling pkgfile directly?
Offline
pkgfile works fine
Offline
Try restarting your shell. This could be from a recent upgrade and the currently running shell can't find that version of libboost.
Offline
no difference.
I reinstalled both bash and pkgfile, and reloaded bash.
Last edited by fschiff (2014-09-07 21:38:04)
Offline
Try running `pacman -S boost-libs`
Offline
you do understand that the error is in something that is using the libs, not the lib itself?
No change.
Offline
pactree --reverse boost-libs
told me that AUR package command-not-found was dependent on this.
I removed command-not-found (which I don't really need after putting in the pkgfile bash "command-not-found" hook) The AUR command-not-found more than likely did not work.
I think I discovered this a while back, but couldn't make the connection of what was going on. Still confused but happily arching away.
Offline
Your AUR package command-not-found was compiled with previous version of boost. boost recently was upgraded. The new *.so files were installed to your system and the old libs have gone.
Arch package maintainers recompiled all the [core/extra/community] packages with the new boost version. But your package is from AUR and you should recompile it yourself.
Last edited by anatolik (2014-09-08 03:43:17)
Read it before posting http://www.catb.org/esr/faqs/smart-questions.html
Ruby gems repository done right https://bbs.archlinux.org/viewtopic.php?id=182729
Fast initramfs generator with security in mind https://wiki.archlinux.org/index.php/Booster
Offline
i'm having the exact same problem with openmw... yesterday it worked and all of a sudden it stopped!. i have not idea what's going on or how to fix it. any idea how to find out, what was built against libboost_system.so.1.55.0? i've tried to rebuild openwm and everything related to it. maybe i missed something? my current boost-libs is libboost_system.so.1.57.0.
this is so strange!
Offline