Bernhard, Here is my (most inelegant) solution
sudo (cd /usr/lib/ ; ln -s libssl.so.1.0.0 libssl.so.6) lrwxrwxrwx. 1 root root 15 Feb 1 11:23 /usr/lib/libssl.so -> libssl.so.1.0.0* lrwxrwxrwx. 1 root root 15 Feb 1 11:22 /usr/lib/libssl.so.10 -> libssl.so.1.0.0* -rwxr-xr-x. 1 root root 354976 Jan 24 20:12 /usr/lib/libssl.so.1.0.0* lrwxrwxrwx. 1 root root 15 Oct 5 16:23 /usr/lib/libssl.so.6 -> libssl.so.1.0.0* This subterfuge seems to fix most missing library problems on newer OS versions. I haven't found a problem with library incompatibility yet (knock on wood!) Best of luck, Mark On Fri, 2012-02-10 at 12:50 -0800, Bernhard Rupp (Hofkristallrat a.D.) wrote: > Hi Fellows, > > following Kay's idea, I unpacked > coot-0.6.2-binary-Linux-x86_64-centos-5-python-gtk2.tar.gz: > > ./bin/coot-real: error while loading shared libraries: libssl.so.6: cannot > open shared object file: No such file or directory > > ok, I yum it to be safe, find it in > /usr/lib/libssl.so.6 > and export LD_LIBRARY_PATH=/usr/lib > > Now the vengeance of the ELF (soon coming to a workstation near you) is > unleashed upon me: > > ./bin/coot-real: error while loading shared libraries: libssl.so.6: wrong ELF > class: ELFCLASS32 > coot-exe: "./bin/coot-real" > > Maybe I need the CLASS of 64 for my elf reunion? > > I guess I better let the pro's deal with this and wait for a new binary. > > Anyhow, thanks for all the tips. Cheers, BR > > PS: current rhel build version > coot-0.6.2-binary-Linux-x86_64-rhel-4-gtk2.tar.gz > ./bin/coot-real: error while loading shared libraries: libldap-2.2.so.7: > cannot open shared object file: No such file or directory > Yum: > No package libldap-2.2.so.7 available. > > PPS: latest (32 bit?) prebuild > coot-0.7-pre-1-revision-3999-binary-Linux-i386-rhel-5-python-gtk2.tar.gz > After a lot of yumming > Coot actually starts, but I get a lengthy error log and a version of the > previously reported problem with the icon SVGs (sidebar mostly empty) > > PPPS: > coot-0.7-pre-1-revision-3999-binary-Linux-x86_64-rhel-4-python-gtk2.tar.gz > same as above with coot-0.6.2-binary-Linux-x86_64-rhel-4-gtk2.tar.gz > > PPPPS: definition of insanity: doing the same thing over and over and > expecting a different outcome. > > -----Original Message----- > From: Mailing list for users of COOT Crystallographic Software > [mailto:[email protected]] On Behalf Of Kay Diederichs > Sent: Thursday, February 09, 2012 11:39 PM > To: [email protected] > Subject: Re: Coot Book of the Genesis > > Bernhard, > > the CentOS5 binaries used to work well on RHEL6 /CentOS6/ SL6 ; there was a > glitch a few weeks ago which was fixed after I reported it ( > https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=coot;31d9d7f5.1201 ). I > install the latest nightly build every couple of months / weeks, and this > works very well. > > So for those who are not interested in learning to build coot (including me) > the binaries are the way to go. > > If the CentOS5 binary needs libraries on RHEL6 /CentOS6/ SL6 , this can be > fixed in the way that applies to all s/w packages: from the error message, > find the name of the library; yum install <thatlibrary>; repeat until > success. Works very well, even with a mix of 32bit and 64bit libraries. > > good luck, > > Kay -- Yours sincerely, Mark A. White, Ph.D. Associate Professor of Biochemistry and Molecular Biology, Manager, Sealy Center for Structural Biology and Molecular Biophysics X-ray Crystallography Laboratory, Basic Science Building, Room 6.660 C University of Texas Medical Branch Galveston, TX 77555-0647 Tel. (409) 747-4747 Cell. (281) 734-3614 Fax. (409) 747-1404 mailto://[email protected] http://xray.utmb.edu http://xray.utmb.edu/~white
