32 vs 64-bit issue? From your previous image, it appears your MOSFLM is 64-bit, but you’re trying to link it to a 32-bit curses library (check with e.g. "file /usr/lib/libncurses++.so.5.9”). I don’t do Fedora myself, but I could imagine that you’ve got 64-bit libraries in /usr/lib64, in which case
$ LD_LIBRARY_PATH=/usr/lib64 imosflm might work. If this does work, I guess the rpath on the MOSFLM binaries does not agree so well with your distribution. // Johan > On May 18, 2018, at 11:14, Murpholino Peligro <[email protected]> wrote: > > [murph@localhost ~]$ export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH > [murph@localhost ~]$ ls -1l /usr/lib/libncurses* > lrwxrwxrwx. 1 root root 19 Feb 26 09:24 /usr/lib/libncurses++.so.5 -> > libncurses++.so.5.9 > lrwxrwxrwx. 1 root root 17 Feb 26 09:24 /usr/lib/libncurses.so.5 -> > libncurses.so.5.9 > -rwxr-xr-x. 1 root root 66812 Feb 26 09:24 /usr/lib/libncurses++.so.5.9 > -rwxr-xr-x. 1 root root 189776 Feb 26 09:24 /usr/lib/libncurses.so.5.9 > lrwxrwxrwx. 1 root root 20 Feb 26 09:24 /usr/lib/libncurses++w.so.5 -> > libncurses++w.so.5.9 > lrwxrwxrwx. 1 root root 18 Feb 26 09:24 /usr/lib/libncursesw.so.5 -> > libncursesw.so.5.9 > -rwxr-xr-x. 1 root root 66816 Feb 26 09:24 /usr/lib/libncurses++w.so.5.9 > -rwxr-xr-x. 1 root root 261684 Feb 26 09:24 /usr/lib/libncursesw.so.5.9 > [murph@localhost ~]$ imosflm > Results in some wrong ELFCLASS thing. > > > 2018-05-18 10:55 GMT-06:00 CCP4BB <[email protected]>: > Hi Murpholino > > Check your LD_LIBRARY_PATH environment variable and the location of the > libncurses.so.5 file - my guess is that the file is not in the path. If this > is the case, you can set your LD_LIBRARY_PATH env to include the directory > that the file is in. > > Harry > -- > Dr Harry Powell > Chairman of European Crystallographic Association SIG9 (Crystallographic > Computing) > > On 18 May 2018, at 16:23, Murpholino Peligro <[email protected]> wrote: > >> hello dear ccp4 users! >> Does anybody know how to solve this issue? >> In a Fedora box, a simple `sudo dnf install libncurses.so.5` installs the >> missing library...but the error still pops up. >> >> <Screenshot from 2018-05-17 13-01-10.png> > > <Screenshot from 2018-05-18 12-10-15.png> Research Specialist @ Gonen Lab ____________________________________________________ Janelia Research Campus * 19700 Helix Drive Ashburn, VA 20147 * +1 (571) 209-4000 extension 3376
