PAMSC RPM installation fails with error "file x from install of CAeAC conflicts with file from package filesystem"
search cancel

PAMSC RPM installation fails with error "file x from install of CAeAC conflicts with file from package filesystem"

book

Article ID: 234688

calendar_today

Updated On:

Products

CA Privileged Access Manager - Server Control (PAMSC)

Issue/Introduction

The following error occurs when running the rpm command below to install a PAMSC endpoint on a Linux server.

[root@exampleserver opt]# rpm -ivh ./CAeAC-1410-##.##.x86_64.rpm
Verifying...                          ########################################
Preparing...                          ########################################
        file /usr/lib from install of CAeAC-1410-##.##.x86_64 conflicts with file from package filesystem-#.#-#.el8.x86_64

 

Environment

PAM Server Control (PAMSC) 14.x Linux Endpoints

Cause

When the customize_eac_rpm command is used to customize the package prior to installing or upgrading the endpoint, the RPM gets repackaged as part of the customization process. If the RPM is customized on a Linux server running one version, then transferred to a server running a different version to be installed, differences between kernels can cause this error to occur.

Resolution

As a best practice, run customize_eac_rpm on the same Linux version as the server it will be installed on. If the RPM is being installed across multiple Linux versions (RHEL 9 and 10, for example), create a copies of the RPM for each Linux version and transfer each RPM to that a server running that version to run the customize_eac_rpm command.