Hi Florent,

I think you need glibc.x86_64 as well. I use this in mlvagrant:

yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64 cyrus-sasl 
cyrus-sasl-lib cyrus-sasl-md5

Cheers,
Geert

From: 
<general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>>
 on behalf of Florent Georges <li...@fgeorges.org<mailto:li...@fgeorges.org>>
Reply-To: MarkLogic Developer Discussion 
<general@developer.marklogic.com<mailto:general@developer.marklogic.com>>
Date: Tuesday, November 28, 2017 at 1:13 AM
To: MarkLogic Developer Discussion 
<general@developer.marklogic.com<mailto:general@developer.marklogic.com>>
Subject: [MarkLogic Dev General] Cannot install 9.3.1 on CentOS 7

Hi,

I've just tried to install the latest version, 9.3.1, on CentOS 7.  A 
dependency seems to be broken.  I used CentOS-7-x86_64-Minimal-1708.  Then I 
did (all details at http://h2o.consulting/blog/vbox-marklogic-centos-7):

    # yum update
    # yum install gcc kernel-devel
    # yum groupinstall 'Development Tools'
    # yum install gdb glibc glibc.i686 lsb cyrus-sasl

When I try to install the MarkLogic RPM, I get the following error:

    # rpm -i MarkLogic-9.0-3.1.x86_64.rpm
    error: Failed dependencies:
        lsb-core-amd64 is needed by MarkLogic-9.0-3.1.x86_64
        libc.so.6(GLIBC_2.14) is needed by MarkLogic-9.0-3.1.x86_64

I can fix the first one with:

    # yum install lsb-core-amd64

For the second one, I do have glibc installed.  But it is version 2.17 (as 
shown by "yum info glibc").  Is it possible the dependency on glibc is too 
restrictive (to require 2.14 exactly and not accept 2.17)?

Did any one experienced this before?

Regards,

--
Florent Georges
H2O Consulting
http://h2o.consulting/


_______________________________________________
General mailing list
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to