IBM Support

Error: Failed dependencies (RHEL 4.0 with VRTS)

Question & Answer


Question

Why am I receiving an error when upgrading RedHat 4.0 on a system with VRTS?

Answer

Symantec's Veritas cluster server application for Linux, VRTS 4.1 MP3, has a bug that prevents RedHat 4.0 from upgrading from release 1 to release 4. Specifically, the VRTSperl and VRTSvcsvr RPM packages list "perl" in their provider list, which is incompatible with the RedHat upgrade. In order to successfully upgrade RedHat 4.0 on systems that have VRTS 4.1 MP3 installed, you must either upgrade VRTS 4.1 MP3 to VRTS 4.1 MP4 or download the Symantec patch. Once that is complete, you can upgrade RedHat. Refer to the following Symantec Knowledge Base article for more information:

Symantec VRTSperl upgrade issue description

If you attempt the RedHat upgrade without first updating the Veritas component, the Netezza upgrade script will fail with the following message:

    [root@rdwprodha2 U4_upgrade]# sh ./packageupgrade.sh
    Install RHEL4.0U4 package upgrades
    warning: audit-1.0.14-1.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
    error: Failed dependencies:
    VRTSperl is needed by (installed) VRTSvcsvr-4.1.00.10-GA_GENERIC.noarch
    xorg-x11-libs = 6.8.2-1.EL.13.6 is needed by (installed) xorg-x11-xfs-6.8.2-1.EL.13.6.i386
    [root@rdwprodha2 U4_upgrade]#
To help determine your current version, consult the list below of associated release packages:
  • MP3: VRTSperl-4.1.0.0-RHEL4_GA
  • MP4: VRTSperl-4.1.40.00-RHEL4_GA

[{"Product":{"code":"SSULQD","label":"IBM PureData System"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":null,"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.0.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number

NZ650046

Document Information

Modified date:
17 October 2019

UID

swg21578111