EDR: Dependency issues when installing Server packages
search cancel

EDR: Dependency issues when installing Server packages

book

Article ID: 289481

calendar_today

Updated On:

Products

Carbon Black EDR (formerly Cb Response)

Issue/Introduction

Running yum install cb-enterprise stops with message
Error: Package: postgresql10-contrib-10.5-1PGDG.rhel6.x86_64 (CarbonBlack)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: python27-libs-2.7.15-1.ius.centos6.x86_64 (CarbonBlack)
           Requires: libgdbm.so.2()(64bit)
Error: Package: postgresql10-server-10.5-1PGDG.rhel6.x86_64 (CarbonBlack)
           Requires: libicuuc.so.42()(64bit)
Error: Package: python27-libs-2.7.15-1.ius.centos6.x86_64 (CarbonBlack)
           Requires: libffi.so.5()(64bit)
Error: Package: postgresql10-server-10.5-1PGDG.rhel6.x86_64 (CarbonBlack)
           Requires: libicui18n.so.42()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

 

Environment

  • EDR Server: 6.3.x
  • RedHat Linux (RHEL): 7.x or CentOS 7.x

Cause

CarbonBlack.repo's baseurl is pointing to an old repository with RHEL or CentOS 6.x dependencies.

Resolution

  1. Edit /etc/yum.repos.d/CarbonBlack.repo
  2. Modify: 
baseurl=https://yum.carbonblack.com/enterprise/stable/x86_64/
to...
baseurl=https://yum.distro.carbonblack.io/enterprise/stable/$releasever/$basearch/
  1. Clear the yum cache:
# yum clean all

Additional Information

Installing 6.2.3 on Red Hat 7.5 may require the following baseurl=https://yum.distro.carbonblack.io/enterprise/6.2.3-1/$releasever/$basearch/