Search Engine: Elastic

Article ID: 119999, created on Feb 6, 2014, last review on Dec 22, 2016

  • Applies to:
  • Odin Business Automation Standard 4.5

Symptoms

I cannot install Odin Business Automation Standard (OBAS). The following error was found in the installation log /tmp/product_installer.log:

Feb 05 2014 10:16:54 [:2030] DEBUG: Packages list:
Feb 05 2014 10:16:54 [:2030] INFO: [RPM] Checking transaction.
Feb 05 2014 10:16:54 [:2030] WARNING: [RPM] Found 1 transaction problems (see below).
Feb 05 2014 10:16:54 [:2030] WARNING:   perl = 4:5.10.1-136.el6 is needed by (installed) perl-Parse-CPAN-Meta-1:1.40-136.el6.x86_64
Feb 05 2014 10:16:54 [:2030] ERR: RPM transaction failed.
Feb 05 2014 10:16:54 [:2030] DEBUG: Reading RPM output file.
Feb 05 2014 10:16:54 [:2030] DEBUG: Removing RPM output file.
Feb 05 2014 10:16:54 [:2030] ERR: RPM output follows.
Feb 05 2014 10:16:54 [:2030] ERR: warning: ./packages/billing-4.5.1-15.swsoft.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 2425c37e: NOKEY
Feb 05 2014 10:16:54 [:2030] ERR: [System] RPM core error. Found 1 RPM transaction problems.
Feb 05 2014 10:17:00 [:2030] INFO: Exiting with code 51

Cause

Unresolved packages dependency. One of possible reasons is that OBAS is being installed into VMWare:

~# lspci
00:07.7 System peripheral: VMware Virtual Machine Communication Interface (rev 10)
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
00:11.0 PCI bridge: VMware PCI bridge (rev 02)
00:15.0 PCI bridge: VMware PCI Express Root Port (rev 01)
00:15.1 PCI bridge: VMware PCI Express Root Port (rev 01)
00:15.2 PCI bridge: VMware PCI Express Root Port (rev 01)

Resolution

OBAS installation into VMWare is not officially supported. Virtuozzo Containers is the only virtualization solution which was tested and is officially supported by Odin for OBAS installation. Consider installing OBAS into on a Virtuozzo Container or on a physical server.

If the error appeared during OBAS installation into a Virtuozzo container or on a physical server, then the dependency should be resolved manually before installation. It's recommended that you remove perl-Parse-CPAN-Meta and other packages that cause the dependency error and rerun the installation script. You may use the following command to remove package perl-Parse-CPAN-Meta:

~# rpm -e perl-Parse-CPAN-Meta

Related articles

[INFO] Is it possible to install OBAS into a Virtual Machine?

[INFO] How to install OBAS on a physical server?

400e18f6ede9f8be5575a475d2d6b0a6 caea8340e2d186a540518d08602aa065 70a5401e8b9354cd1d64d0346f2c4a3e 624ca542e40215e6f1d39170d8e7ec75

Email subscription for changes to this article
Save as PDF