Can't install draftSight - missing dependencies

Issues related to applications and software problems
Post Reply
Greg_E
Posts: 143
Joined: 2014/04/04 18:53:45

Can't install draftSight - missing dependencies

Post by Greg_E » 2015/09/06 04:34:32

[edit] I installed mesa-libGLU.i686 and have it down to the single error. I'm not finding the i686 version of the Network Audio System (NAS) that carries with it the library I need. Anyone know where I can find this so I can see if it fixes my issue?

Hopefully some one can help me here, trying to install the draftSight CAD application, and I keep getting a missing dependencies error. The issue is that I have these installed. Here is the error I get:

Code: Select all

sudo rpm -ivh draftSight.rpm
[sudo] password for greg: 
error: Failed dependencies:
	libaudio.so.2 is needed by draftsight-2015.3.0.3020-1.x86_64
	libGLU.so.1 is needed by draftsight-2015.3.0.3020-1.x86_64
Then I run the following and see that the libraries are installed:

Code: Select all

[greg@localhost Downloads]$ locate libaudio.so.2
/usr/lib64/libaudio.so.2
/usr/lib64/libaudio.so.2.4
[greg@localhost Downloads]$ locate libGLU.so.1
/usr/lib64/libGLU.so.1
/usr/lib64/libGLU.so.1.3.1
If I try yum, it seems like it will install the i686 version of libGLU, but (I'm guessing) it is not finding an i686 version of network audio (NAS) to install.

Code: Select all

[greg@localhost Downloads]$ sudo yum install draftSight.rpm
[sudo] password for greg: 
Loaded plugins: fastestmirror, langpacks
Examining draftSight.rpm: draftsight-2015.3.0.3020-1.x86_64
Marking draftSight.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package draftsight.x86_64 0:2015.3.0.3020-1 will be installed
--> Processing Dependency: libaudio.so.2 for package: draftsight-2015.3.0.3020-1.x86_64
Loading mirror speeds from cached hostfile
 * base: linux.cc.lehigh.edu
 * epel: mirror.clarkson.edu
 * extras: mirror.trouble-free.net
 * nux-dextop: li.nux.ro
 * updates: centos.mirrors.tds.net
--> Processing Dependency: libGLU.so.1 for package: draftsight-2015.3.0.3020-1.x86_64
--> Running transaction check
---> Package draftsight.x86_64 0:2015.3.0.3020-1 will be installed
--> Processing Dependency: libaudio.so.2 for package: draftsight-2015.3.0.3020-1.x86_64
---> Package mesa-libGLU.i686 0:9.0.0-4.el7 will be installed
--> Finished Dependency Resolution
Error: Package: draftsight-2015.3.0.3020-1.x86_64 (/draftSight)
           Requires: libaudio.so.2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
And that's where I've been stuck for days. Can someone enlighten me on how I make the installer see those libraries? I'm guessing it is either a 64bit - 32bit issue or a path issue, but no idea how to get this resolved. Google hasn't provided the answer either.

User avatar
TrevorH
Site Admin
Posts: 33216
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Can't install draftSight - missing dependencies

Post by TrevorH » 2015/09/06 10:48:45

You could ask nux if he'd supply a 32 bit version of nas-libs.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply