Backup Exec Remote Media Agent for Linux configuration using mktls (Veritas Tape Library Simulator) utility fails on SUSE Linux Enterprise 15 platform and RHEL 8.x

book

Article ID: 100045544

calendar_today

Updated On:

Description

Error Message

The “mktls” command fails with the following error:
SLES15:/opt/VRTSralus/bin # ./mktls

RHEL8.x:/opt/VRTSralus/bin # ./mktls
./mktls: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

Cause

  • Few Linux platforms have now bundled libncurses6 package and removed libncurses5 package.
  • mktls utility depends on libncurses5 package and does not work with libncurses6.

Resolution

To allow mktls utility to work fine with SLES15, RHEL 8, RHEL 8.1, RHEL 8.2 and RHEL 8.3 perform the following steps:

  • Install the 'Veritas Remote Media Agent for Linux' package.
  • Download and install the “libncurses5” package valid for your Operating System manually.
  • After libncurses5 package is downloaded and installed manually, mktls utility runs without issues and the Remote Media Agent for Linux configuration completes successfully.

 

To allow mktls utility to work fine with RHEL 8.4 perform the following steps:

  • Selected legacy compatibility packages while installing the RHEL 8.4 OS
  • Install the following packages from RHEL 8.4 ISO or download and install in the exact below order: -

1.    ncurses-libs-6.1
2.    ncurses-c++-libs-6.1
3.    ncurses-compat-libs-6.1
4.    ncurses-devel-6.1

  • Install the 'Veritas Remote Media Agent for Linux' package.
  • After all required packages are downloaded and installed manually, mktls utility would run without  any issues and the Remote Media Agent for Linux configuration completes successfully.

 

 

Issue/Introduction

Backup Exec Remote Media Agent for Linux configuration using mktls (Veritas Tape Library Simulator) utility fails on SUSE Linux Enterprise 15 platform and RHEL 8.x

Additional Information

ETrack: 3995396