cancel
Showing results for 
Search instead for 
Did you mean: 

Problem on install kdb+ 32 bits on Fedora 28.

bruno_vilela
New Contributor
Hi everyone,

I'm trying install the kdb+ 32 bits on fedora 28, but I get an error: "error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory". 
I install the libnsl library with "dnf install libnsl", but the installation of kdb+ still does not work. 

Any idea on how to install?


3 REPLIES 3

markk1995
New Contributor
If your system is 64 bit, he will need to install the 32 bit libraries to work with 32 bit version of kdb. On fedora adding .i386 to the package name will install the 32-bit version as by default it will install the 64 bit version so in your case  you can run

dnf install libnsl.i386

If your system is 32 bits or the above still doesn't work then the problem may be that the library file that gets installed is named slightly differently to what kdb is expecting. For example the library file is called `libnsl.so` while kdb seems to be expecting `libnsl.so.1` and if this turns out to be the case you can create a softlink from `libnsl.so.1` to the actual library file.

markk1995
New Contributor
You could also try using yum package manager to install libnsl.i386 which may work.

sudo yum install libnsl.i386


On Wednesday, 29 August 2018 14:55:20 UTC+1, Bruno Vilela wrote:
Hi everyone,

I'm trying install the kdb+ 32 bits on fedora 28, but I get an error: "error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory". 
I install the libnsl library with "dnf install libnsl", but the installation of kdb+ still does not work. 

Any idea on how to install?


Thanks Mark,

I install the 32bit lib, created a softlink and now works.