LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-03-2010, 06:06 AM   #1
GEdwards
LQ Newbie
 
Registered: Mar 2010
Posts: 3

Rep: Reputation: 0
Mendeley


Hi,

I am a new user on a Linux machine and am currently using Centos5. I have been trying to get everything sorted that I need but the one programme I cant get installed in Mendeley.

I have been to their site and downloaded the version that I need (Linux 64 bit version) and unpacked the tar.bz2 file. However in the install readme file that I get it says run ./bin/mendeleydesktop which I have tried but it is saying

error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

I am unsure how to solve this problem so just wondering if anyone has any suggestions? Also remember I am a complete newbie to Linux so would be great if it doesnt get too complicated hehe.

Cheers

Graeme
 
Old 03-03-2010, 07:40 AM   #2
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by GEdwards View Post
Hi,

I am a new user on a Linux machine and am currently using Centos5. I have been trying to get everything sorted that I need but the one programme I cant get installed in Mendeley.

I have been to their site and downloaded the version that I need (Linux 64 bit version) and unpacked the tar.bz2 file. However in the install readme file that I get it says run ./bin/mendeleydesktop which I have tried but it is saying

error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

I am unsure how to solve this problem so just wondering if anyone has any suggestions? Also remember I am a complete newbie to Linux so would be great if it doesnt get too complicated hehe.

Cheers

Graeme
You're missing (obviously), libssl. Try doing "yum install libssl", as root, or type in "sudo yum install libssl"
 
Old 03-03-2010, 08:06 AM   #3
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
In CentOS they are openssl and openssl-devel.
 
Old 03-03-2010, 03:05 PM   #4
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by colucix View Post
In CentOS they are openssl and openssl-devel.
Good catch, colucix. Had libssl on the brain from dealing with it the other day.
 
Old 03-04-2010, 03:26 AM   #5
GEdwards
LQ Newbie
 
Registered: Mar 2010
Posts: 3

Original Poster
Rep: Reputation: 0
Hi

Thanks for the reply. As it turns out it was a problem with libssl files. I found something about it online which basically got me to create a file which Mendeley is actually referencing which send it to the file it is supposed to be referencing.

I know its a bit of a work around but seems to be doing the job nicely.

Thanks for the help!

Graeme
 
Old 03-04-2010, 06:03 AM   #6
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Quote:
Originally Posted by GEdwards View Post
basically got me to create a file which Mendeley is actually referencing which send it to the file it is supposed to be referencing.
 
Old 10-07-2010, 03:28 AM   #7
stuart_m
LQ Newbie
 
Registered: Oct 2010
Location: Glasgow, UK
Distribution: Fedora
Posts: 14

Rep: Reputation: 1
Question

Quote:
Originally Posted by GEdwards View Post
Hi

I found something about it online which basically got me to create a file which Mendeley is actually referencing which send it to the file it is supposed to be referencing.
I know this is quite an old thread now, but I'd really appreciate it if someone could explain this in a bit more detail. I'm having the same problem and when I try to install libssl it installs a different version of the file to the one that Mendeley is looking for. Is there some way I can create a file with the name that Mendeley expects that then re-directs to the newer version?

Apologies if that's a very basic question but I'm a Linux newbie
 
Old 10-07-2010, 07:40 AM   #8
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by stuart_m View Post
I know this is quite an old thread now, but I'd really appreciate it if someone could explain this in a bit more detail. I'm having the same problem and when I try to install libssl it installs a different version of the file to the one that Mendeley is looking for. Is there some way I can create a file with the name that Mendeley expects that then re-directs to the newer version?

Apologies if that's a very basic question but I'm a Linux newbie
You can create a symbolic link with the "ln -s <what you're linking FROM> <what you're linking TO>" command, but that may (or may not) be a good thing. Other programs that use SSL may see an 'older' version of the library, and try to use it, then not get the results they expect, and fail.

Best to update the other program to use the newer SSL.
 
Old 10-11-2010, 09:08 AM   #9
stuart_m
LQ Newbie
 
Registered: Oct 2010
Location: Glasgow, UK
Distribution: Fedora
Posts: 14

Rep: Reputation: 1
Thanks for the advice TBOne, I hadn't thought of the possibility that a symbolic link could cause problems for other programs (but your advice on how to create a symbolic link is handy all the same).

I did a bit more digging around with this and found that I was looking in the wrong place for libssl (in actual fact openssl as colucix pointed out above) and that the correct library was in fact already on my machine. I copied libssl.so.0.9.8 and libcrypto.so.0.9.8 to the ../mendeley/lib directory following which the application launched successfully.

Thanks once again for your help.
 
Old 10-11-2010, 09:18 AM   #10
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by stuart_m View Post
Thanks for the advice TBOne, I hadn't thought of the possibility that a symbolic link could cause problems for other programs (but your advice on how to create a symbolic link is handy all the same).

I did a bit more digging around with this and found that I was looking in the wrong place for libssl (in actual fact openssl as colucix pointed out above) and that the correct library was in fact already on my machine. I copied libssl.so.0.9.8 and libcrypto.so.0.9.8 to the ../mendeley/lib directory following which the application launched successfully.

Thanks once again for your help.
No problems. Cheers.
 
Old 12-17-2014, 12:46 PM   #11
Cagebreinne01
LQ Newbie
 
Registered: Dec 2014
Location: PK
Posts: 9

Rep: Reputation: Disabled
I need to install yum install libssl..
Whenever I installed, it gives me following error in this way

making all in crypto...
make[1]: Entering directory `/usr/local/src/openssl-1.0.1e/crypto'
making all in crypto/objects...
What can I do?
 
Old 12-18-2014, 09:10 AM   #12
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by Cagebreinne01 View Post
I need to install yum install libssl..
Whenever I installed, it gives me following error in this way

making all in crypto...
make[1]: Entering directory `/usr/local/src/openssl-1.0.1e/crypto'
making all in crypto/objects...
What can I do?
You can open your own thread for your own question, and read the LQ Rules and Question Guidelines. You reopened a thread that has been closed for FOUR YEARS, and didn't provide ANY of the details we would need to help you. Things like version/distro of Linux, what you're trying to accomplish, where you got the source code you downloaded, etc.

Doing a "yum install" will NOT compile source code, as you have posted. Open your own thread for your own question, and post the relevant details there.
 
Old 12-18-2014, 09:15 AM   #13
Cagebreinne01
LQ Newbie
 
Registered: Dec 2014
Location: PK
Posts: 9

Rep: Reputation: Disabled
Quote:
Originally Posted by TB0ne View Post
You can open your own thread for your own question, and read the LQ Rules and Question Guidelines. You reopened a thread that has been closed for FOUR YEARS, and didn't provide ANY of the details we would need to help you. Things like version/distro of Linux, what you're trying to accomplish, where you got the source code you downloaded, etc.

Doing a "yum install" will NOT compile source code, as you have posted. Open your own thread for your own question, and post the relevant details there.
I really respect your answer.. Thanks to guide me.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration