Forums

tomas
tomas
Offline
Resolved
0 votes
Hi

I'm trying to set up Sentinel RMS server on our 7.5 server.

I can only execute 64 binaries though - start and stop the service. When I try to execute 32bit binaries I get e.g. ./lslic :


./lslic
-bash: ./lslic: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory


Google search points me to "glibc.i686.rpm" package needed but it's not available under ClearOS. Only the following are:


glibc-common.x86_64 : Common binaries and locale data for glibc
compat-glibc.x86_64 : Compatibility C library
compat-glibc-headers.x86_64 : Header files for development using standard C libraries.
glibc.x86_64 : The GNU libc libraries
glibc-devel.x86_64 : Object files for development using standard C libraries.
glibc-headers.x86_64 : Header files for development using standard C libraries.
glibc-static.x86_64 : C library static libraries for -static linking.
glibc-utils.x86_64 : Development utilities from GNU C library
kdesdk-kmtrace.x86_64 : Assist with malloc debugging using glibc's "mtrace" functionality
kernel-headers.x86_64 : Header files for the Linux kernel for use by glibc
latrace.x86_64 : LD_AUDIT feature frontend for glibc 2.4+
nss-mdns.x86_64 : glibc plugin for .local name resolution


I found the package on https://centos.pkgs.org/7/centos-x86_64/glibc-2.17-222.el7.i686.rpm.html

But when I run "yum install http://mirror.centos.org/centos/7/os/x86_64/Packages/glibc-2.17-222.el7.i686.rpm"; I get:


Loaded plugins: clearcenter-marketplace, fastestmirror
ClearCenter Marketplace: fetching repositories...
glibc-2.17-222.el7.i686.rpm | 4.2 MB 00:00:02
Examining /var/tmp/yum-root-0ALNiD/glibc-2.17-222.el7.i686.rpm: glibc-2.17-222.el7.i686
Marking /var/tmp/yum-root-0ALNiD/glibc-2.17-222.el7.i686.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.17-222.el7 will be installed
--> Processing Dependency: libfreebl3.so for package: glibc-2.17-222.el7.i686
Loading mirror speeds from cached hostfile
* clearos: www.mirrorservice.org
* clearos-centos-sclo-rh: download2.clearsdn.com
* clearos-centos-verified: mirror1-frankfurt.clearos.com
* clearos-contribs: www.mirrorservice.org
* clearos-epel-verified: mirror1-frankfurt.clearos.com
* clearos-fast-updates: download2.clearsdn.com
* clearos-infra: www.mirrorservice.org
* clearos-verified: mirror2-amsterdam.clearos.com
* private-clearcenter-ad: download3.clearsdn.com:80
* private-clearcenter-business: download4.clearsdn.com:80
* private-clearcenter-dnsthingy: download1.clearsdn.com:80
* private-clearcenter-dyndns: download4.clearsdn.com:80
* private-clearcenter-master-slave: download2.clearsdn.com:80
* private-clearcenter-rbs: download2.clearsdn.com:80
* private-clearcenter-verified-updates: download4.clearsdn.com:80
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.17-222.el7.i686
--> Finished Dependency Resolution
Error: Package: glibc-2.17-222.el7.i686 (/glibc-2.17-222.el7.i686)
Requires: libfreebl3.so(NSSRAWHASH_3.12.3)
Error: Package: glibc-2.17-222.el7.i686 (/glibc-2.17-222.el7.i686)
Requires: libfreebl3.so
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@system2 Sentinel-RMS-License-Server]#


"yum provides libfreebl3.so" gives "No matches found". Another Google search pointed me to " nss-softokn-freebl.x86_64" package that supposedly includes the dependency needed but it's already installed on our server. At this point I don't know what to do...:(
Friday, August 17 2018, 09:03 AM
Share this post:
Responses (1)
  • Accepted Answer

    Friday, August 17 2018, 09:57 AM - #Permalink
    Resolved
    0 votes
    ClearOS does not support 32-bit. From a documentation link I found it looks like Red Hat Enterprise Linux 7.x support is 64-bit only anyway. I did not see any installation instructions so I don't know what is going wrong.
    The reply is currently minimized Show
Your Reply