Welcome to iraf.net Thursday, April 18 2024 @ 09:43 AM GMT


 Forum Index > Help Desk > Systems New Topic Post Reply
 2.16.1 installation
   
duvall
 05/02/2014 02:08PM (Read 2622 times)  
+++--
Chatty

Status: offline


Registered: 03/08/2006
Posts: 59
I'm trying to install the new version 2.16.1 on an existing installation: linux, 64 bit, workstation.
I am using sudo. I put iraf-linux.tar.gz into /iraf/iraf. When I execute tar zxf iraf-linux.tar.gz,
I get:

tar: unix/f2c/libf77: Cannot open: File exists
tar: Error exit delayed from previous errors

This doesn't seem right. Any suggestions?
Tom

 
Profile Email
 Quote
fitz
 05/02/2014 04:23PM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
This could be either a permissions problem (i.e. the iraf$unix/f2c/libf77 file, and perhaps others, don't have write permission) or it may indicate a corrupted download file (e.g. a non-binary transfer, a hiccup downloading a browser link, etc). If you're updating an existing installation it is okay to simply delete the old system before untarring, otherwise check the permissions of the file in question. You can try untarring the file with

% tar tzvf /path/iraf-linux.tar.gz

to list its contents (which should also produce an error if it is corrupted).

 
Profile Email
 Quote
duvall
 05/02/2014 04:47PM  
+++--
Chatty

Status: offline


Registered: 03/08/2006
Posts: 59
I did look through the tar t and found that the libf77 should be a file, but in my installation it
is a directory with a lot of .c files.

So, I try putting a fresh installation into /iraf.new/iraf and executing the install script. Everything
seemed to work fine until it came time to execute 'cl'. It's having trouble finding a shared
library. The message that I get is:

/iraf.new/iraf/bin.linux64/vocl.e: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

Any ideas?
Thanks.
Tom

 
Profile Email
 Quote
fitz
 05/02/2014 05:12PM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
Sounds like you need to install the 'ncurses' lbraries on your system. On some RPM-based distributions this is the 'ncurses-libs' package, otherwise just install everything from the ncurses package in your control panel.

 
Profile Email
 Quote
giannicatanzaro
 11/21/2014 10:31AM  
++---
Junior

Status: offline


Registered: 03/08/2011
Posts: 16
Quote by: fitz

Sounds like you need to install the 'ncurses' lbraries on your system. On some RPM-based distributions this is the 'ncurses-libs' package, otherwise just install everything from the ncurses package in your control panel.



hi

I get the same problem, but I have the ncurses libraries on my system, I checked. Did you solve the problem?

 
Profile Email
 Quote
fitz
 11/25/2014 07:21AM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
The problem may be in the version of Linux you are using, e.g. the vocl.e binary requires libtinfo.so.5 but your systems comes with a different version of the shared library. You can check by doing:

% ldd /iraf/iraf/bin.linux64/vocl.e

(Adjust the iraf path and architecture as needed). If libtinfo.so.5 is listed as not found, check your /usr/lib or /lib64 directory for a "libtinfo.so.*" file to see what version you have. There's a good chance you can simply make a symlink called 'libtinfo.so.5' to that version, otherwise you'll need to find the rpm with the proper version.

If you're not sure what's going wrong, please post the 'ldd' output and your Linux version (and whether 32- or 64-bit).

 
Profile Email
 Quote
   
Content generated in: 0.24 seconds
New Topic Post Reply

Normal Topic Normal Topic
Sticky Topic Sticky Topic
Locked Topic Locked Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Anonymous users can post 
Filtered HTML Allowed 
Censored Content 
dog allergies remedies cialis 20 mg chilblain remedies


Privacy Policy
Terms of Use

User Functions

Login