LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-04-2013, 05:01 PM   #1
jyunker
Member
 
Registered: Aug 2009
Posts: 167

Rep: Reputation: 0
finding some libraries


I create a par4all rom file from a *.deb version. When I went to install it this happened.

Code:
sudo yum install  par4all-1.4.3-1.x86_64.rpm
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: bay.uchicago.edu
 * elrepo: ftp.colocall.net
 * epel: mirror.es.its.nyu.edu
 * extras: mirror.ancl.hawaii.edu
 * rpmforge: mirror1.hs-esslingen.de
 * updates: mirror.sanctuaryhost.com
Setting up Install Process
Examining par4all-1.4.3-1.x86_64.rpm: par4all-1.4.3-1.x86_64
Marking par4all-1.4.3-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package par4all.x86_64 0:1.4.3-1 will be installed
--> Processing Dependency: libcudart.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libcufft.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libfftw3f.so.3()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libfftw3f_threads.so.3()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libgmp.so.10()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libmpfr.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libpython2.7.so.1.0()(64bit) for package: par4all-1.4.3-1.x86_64
--> Running transaction check
---> Package fftw.x86_64 0:3.2.1-3.1.el6 will be installed
---> Package par4all.x86_64 0:1.4.3-1 will be installed
--> Processing Dependency: libcudart.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libcufft.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libgmp.so.10()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libmpfr.so.4()(64bit) for package: par4all-1.4.3-1.x86_64
--> Processing Dependency: libpython2.7.so.1.0()(64bit) for package: par4all-1.4.3-1.x86_64
--> Finished Dependency Resolution
Error: Package: par4all-1.4.3-1.x86_64 (/par4all-1.4.3-1.x86_64)
           Requires: libmpfr.so.4()(64bit)
Error: Package: par4all-1.4.3-1.x86_64 (/par4all-1.4.3-1.x86_64)
           Requires: libcudart.so.4()(64bit)
Error: Package: par4all-1.4.3-1.x86_64 (/par4all-1.4.3-1.x86_64)
           Requires: libpython2.7.so.1.0()(64bit)
Error: Package: par4all-1.4.3-1.x86_64 (/par4all-1.4.3-1.x86_64)
           Requires: libcufft.so.4()(64bit)
Error: Package: par4all-1.4.3-1.x86_64 (/par4all-1.4.3-1.x86_64)
           Requires: libgmp.so.10()(64bit)
 You could try using --skip-broken to work around the problem

Now obviously I need the follsing packages: libmpfr.so.4.
libcudart.so.4,
libpython2.7.so.1.0,
libcufft.so.4(),
libgmp.so.10.

Now I know that these files are not out there by themsleves. They are part of a package. But what package? I am having trouble finding which packages they are in.

Any help appreciated. Thanks in advance.

Respectfully,

jyunker
 
Old 12-04-2013, 08:30 PM   #2
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and Scientific Linux
Posts: 5,753

Rep: Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288
Hi,

not sure why (or how.. alien?) you converted the deb to an rpm as an installation method.

I suggest you read both the standard installation guide:http://download.par4all.org/doc/inst...n_guide.htdoc/
and the advance installation instructions: http://download.par4all.org/doc/deve...tdoc/#x1-30002

Evo2.
 
Old 12-05-2013, 12:57 AM   #3
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,464

Rep: Reputation: Disabled
Quote:
Now I know that these files are not out there by themsleves. They are part of a package. But what package? I am having trouble finding which packages they are in.
As to your general question, if you're using Debian you can find which package(s) a given file comes in by looking here.
In the future, it would be helpful if you indicate which distro you are using.
 
Old 12-05-2013, 08:55 AM   #4
jyunker
Member
 
Registered: Aug 2009
Posts: 167

Original Poster
Rep: Reputation: 0
followup

What you say is true.

I started using the *tar.gz version, but once I unpacked it, there was little I could do. There no instructions on installing other than tar xvzf par4all*.tar.gz It was complaining when I used it that it could not find libraries. In fact the same libararies that I listed above.

Well seeing there was no instruction on installing Par4all (or so I thought), I resigned to install and *.rpm version, it was easier. There were no *.rpm versiosn of Par4all, but there was a Debian version and that is what I used. I "aliened" it to rpm and the results are what you see.

Where are those libararies?

Thanks in advance.

Respectfullu,

jyunker
 
Old 12-05-2013, 10:14 AM   #5
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2016, Slack14.1 Deb Jessie, + 50+ other Linux OS, for test only.
Posts: 16,276

Rep: Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154
Repeat :
Quote:
it would be helpful if you indicate which distro you are using.
Please show the output from these commands :
a) $ uname -m
b) $ cat /etc/*release*

-
 
Old 12-05-2013, 10:20 AM   #6
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2016, Slack14.1 Deb Jessie, + 50+ other Linux OS, for test only.
Posts: 16,276

Rep: Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154
# 4 .
Quote:
Well seeing there was no instruction on installing Par4all
http://download.par4all.org/doc/inst...tion_guide.pdf Par4All Installation Guide

.. That's the second hit, when you do : Google .. par4all-1.4.3 ..
https://www.google.com/webhp?hl=all#...=par4all-1.4.3
 
Old 12-05-2013, 02:38 PM   #7
jyunker
Member
 
Registered: Aug 2009
Posts: 167

Original Poster
Rep: Reputation: 0
Here are the repsonse when I issue the command requested:

[james@james Desktop]$ uname -m
x86_64
[james@james Desktop]$
[james@james Desktop]$
[james@james Desktop]$
[james@james Desktop]$ cat /etc/*release*
CentOS release 6.5 (Final)
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch
cat: /etc/lsb-release.d: Is a directory

I hope this gives some information.

Respectfully,

jyunker
 
Old 12-05-2013, 03:56 PM   #8
Spect73
Member
 
Registered: Aug 2013
Distribution: Slackware 14.1
Posts: 128

Rep: Reputation: Disabled
Quote:
Originally Posted by jyunker View Post

Well seeing there was no instruction on installing Par4all (or so I thought), I resigned to install and *.rpm version, it was easier. There were no *.rpm versiosn of Par4all, but there was a Debian version and that is what I used. I "aliened" it to rpm and the results are what you see.

Respectfullu,

jyunker
Does this mean you got 'alien' to work correctly on your system? If so, please go to the thread you started on it, let us know how you solved it (so that we can all learn) and mark it solved.

Coordially,
 
Old 12-05-2013, 08:17 PM   #9
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and Scientific Linux
Posts: 5,753

Rep: Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288
Hi,
Quote:
Originally Posted by jyunker View Post
Where are those libararies?
Sounds like you need to learn how to use your package manager. For example, to find out what package provides the file libfoo.so.2 you can run:
Code:
yum provides '*/libfoo.so.2'
Of course there is no guarantee that your repositories provide packages for all of the dependencies.

Evo2.
 
Old 12-06-2013, 09:19 AM   #10
jyunker
Member
 
Registered: Aug 2009
Posts: 167

Original Poster
Rep: Reputation: 0
alien works

Alien did work. But I need those three files listed and that cannot be changed regardless of whether I use the rpm file of another way to install.

Respectfully,

jyunker
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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



Similar Threads
Thread Thread Starter Forum Replies Last Post
geany not finding libraries vdogvictor Programming 3 10-07-2008 11:29 AM
finding some dev libraries ozbarry Slackware 5 03-02-2008 08:12 AM
yum not finding already registered libraries Waliuz Fedora 11 07-23-2007 05:12 PM
Script for finding unused libraries. ErV Slackware 4 07-21-2007 11:38 AM
Help finding libraries biggiefatts Linux - Software 1 11-19-2002 01:16 PM


All times are GMT -5. The time now is 08:59 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration