Ask Your Question
2

Dependency on a library libtermcap.so.2

asked 2013-09-10 03:03:34 -0600

Thakur Rajesh Singh gravatar image

updated 2014-09-30 11:12:42 -0600

mether gravatar image

Hi i have fedora 19-64 bit installed. I am unable to run an EDA tool which is showing error due to missing libtermcap.so.2 in shared libraries. Actually the tool despite being the latest version is officially supported on RHEL-4 only !! I was able to install libtermcap.so but not libtermcap.so.2 which was only available till fedora8 . i tried to install by building the src.rpm of the file libtermcap-2.0.8-47.src.rpm of fedora8 from rpm bone but the build also fails due to dependency. how to install this dependency in fedora 19. Please help me. I need a workaround.

edit retag flag offensive close merge delete

Comments

1

maybe this helps, in CentOS 6.4 (similar to RHEL 6.4) libtermcamp.so.2 is provided by compat-libtermcap-2.0.8-49.el6


also which dependencies do you require for building the source rpm?

Jann5s gravatar imageJann5s ( 2013-09-10 03:18:07 -0600 )edit
1

Hi Jann5s , thanks for the reply, i was using centos 6.4 before i moved on from centos6.4 to fedora, now my lappy currently doesnt have any space for a dual boot. actually i was able to build from src.rpm but yum or rpm is not installing it giving a msg that it is obsoleted by ncurses. is there a way to force install by some -f option. i will try that and report back. thnx for the info.

Thakur Rajesh Singh gravatar imageThakur Rajesh Singh ( 2013-09-10 05:32:21 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
3

answered 2013-09-10 04:20:38 -0600

marcindulak gravatar image

I would recommend using CentOS 6 for the purpose of using your software. CentOS provides libtermcap.so.2 in the compat-libtermcap package. Possible workarounds on Fedora include creating a link (see https://bugzilla.redhat.com/show_bug.cgi?id=607251):

ln -s /lib64/libtinfo.so.5 /lib64/libtermcap.so.2

or rpmbuild --rebuild the el6 compat-libtermcap (http://calypso.tux.org/pipermail/novalug/2012-September/033046.html)

edit flag offensive delete link more

Comments

1

Hi marcindulak, thanks frnd for the tips. i will try and report back.

Thakur Rajesh Singh gravatar imageThakur Rajesh Singh ( 2013-09-10 05:33:17 -0600 )edit
1

Hi marcindulak , i had earlier tried to create a soft link to /lib64/libtermcap.so to /lib64/libtermcap.so.2 but that did not work. But i now tried your soft linking solution and it worked !! Thanks a lot friend for helping me. Fedora community rocks !!

Thakur Rajesh Singh gravatar imageThakur Rajesh Singh ( 2013-09-10 05:44:48 -0600 )edit
0

answered 2013-10-29 19:53:47 -0600

Gus gravatar image

updated 2013-10-30 07:15:58 -0600

The symlink above is backwards... the libtermcap.so.2 exists, libtinfo.so.5 does not.

# ln -s /lib64/libtermcap.so.2 /lib64/libtinfo.so.5

This approach (replacement library pointer) worked for me on CentOS 6.4.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-09-10 03:03:34 -0600

Seen: 4,484 times

Last updated: Oct 30 '13