On Mon, Sep 12, 2011 at 10:31, Thomas Bächler <thomas@xxxxxxxxxxxxx> wrote: > Am 12.09.2011 17:05, schrieb F.Gr.: >> [2011-09-12T17:37 CEST] >> Ionut Biru: >> >>> On 09/12/2011 05:06 PM, F.Gr. wrote: >>>> Hi, >>>> I'm using Arch64. The latest updated for libtool(-multilib) and >>>> libltdl breaks some software (transmission-gtk, emacs): >>>> >>>> "emacs: error while loading shared libraries: libltdl.so.7: cannot >>>> open shared object file: No such file or directory" >>>> >>> >>> how did you managed to do this? if you update normally, you will >>> have libltdl installed as a dependency of libtool >> >> Yes, libltdl has been installed as a dependency. Have a look at the >> following output: > > Did you use the '-f' option to pacman at any time? If yes, pacman might > have screwed up when files were moved from one package to the other. In > that case, reinstall libltdl (as the files seem to be missing, you want > to reinstall libltdl anyway). > > Please remember that the -f option to pacman -U or -S is a bad idea > unless you know exactly what you are doing, and leads to unexpected > behaviour. Don't use it. > >> At this time, libtool-multilib isn't installed. If I try to install >> libtool-multilib, the problem is the same. > > This has nothing to do with multilib. > > Yes I'll agree that using the -f option with pacman is a bad idea. I've stopped using it after my discussion with Gaeton about libltdl before. However, I do wonder if it is the only problem since the libltdl issue has happened with two different packages. I can see the logic of pacman -Uf as being the problem, but might it also be something to do with having the libtool and libtdl packages being split [great idea with excellent reasoning] and the installation. I used the -Uf option with pacman for the original build of the split package (when calibre failed to run) and for the rebuild (after which calibre worked). Something I didn't do when this happened to me with calibre was run [ldconfig -p | grep libltdl], and check the ld.so.conf cache. I'm not an expert I'm just trying to learn and wondering about the installation process. I also don't want to inject a problem due to misuse of my system into the general discussion that creates more problems. Before anyone asks about my original reasoning for using -f with pacman please read the post referenced in the reply by Martti Kuhne I wasn't trying to hijack this thread or change the subject. I thought this line of reasoning was germane to the questions being asked. Thanks for your patience and assistance. Myra -- Life's fun when your sick and psychotic!