Environment: RHEL 6.4 + vertica 7.0.0-1
1. finally confirm the installation of compat-libgfortran-41-4.1.2-39.el6.x86_64.rpm to solve.
# rpm -ivh vertica-R-lang-7.0.0-0.x86_64.RHEL5.rpm error: Failed dependencies: /usr/lib64/libgfortran.so.1 is needed by vertica-R-lang-7.0.0-0.x86_64# rpm -ivh compat-libgfortran-41-4.1.2-39.el6.x86_64.rpm warning: compat-libgfortran-41-4.1.2-39.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEYPreparing... ########################################### [100%] 1:compat-libgfortran-41 ########################################### [100%]# rpm -ivh vertica-R-lang-7.0.0-0.x86_64.RHEL5.rpm Preparing... ########################################### [100%] 1:vertica-R-lang ########################################### [100%]The Vertica R language package has been successfully installed on host vertica1
2. Actual Solution Process:
# Rpm-IVH vertica-R-lang-7.0.0-0.x86_64.RHEL5.rpm error: Failed dependencies:/usr/lib64/libgfortran. so.1 is needed by vertica-R-lang-7.0.0-0.x86_64 # ls-LH/usr/lib64 | grep libgfortranlrwxrwxrwx. 1 Root 20 July March 19 2014 libgfortran. so.3-> libgfortran. so.3.0.0-rwxr-XR-X. 1 Root 965 K October 19 2012 libgfortran. so.3.0.0 # rpm-Qa libgfortranlibgfortran-4.4.7-3.el6.x86_64 # Yum install compat-libg Fortran-41Loaded plugins: product-ID, submodules-managerthis system is not registered to Red Hat submodules management. you can use sub‑manager to register. setting up install processresolving dependencies --> running transaction check ---> package compat-libgfortran-41.x86_64. 1.2-39. el6 will be installed --> finished dependency resolutiondependencies resolved ================== ========================================================== ========================================================== ========================================================== ========= Package arch version repository size ======================== ========================================================== ========================================================== ========================================================== ============== installing: compat-libgfortran-41 x86_64 4.1.2-39. el6 ISO 126 ktransaction s Ummary = ========================================================== ========================================================== ========================================== install 1 package (s) total download size: 126 kinstalled size: 820 kis this OK [Y/n]: ydownloading packages: Running rpm_check_debugrunning transaction testtransaction test succeededrunning transaction installing: compat-libgfortran-41-4.1. 2-39.el6.x86_64 1/1 verifying: compat-libgfortran-41-4.1.2-39.el6.x86_64 1/1 installed: compat-libgfortran-41.x86_64. 1.2-39. el6 complete! # Rpm-Qa | grep libgforlibgfortran-4.4.7-3.el6.x86_64compat-libgfortran-41-4.1.2-39.el6.x86_64 # rpm-IVH vertica-R-lang-7.0.0-0.x86_64.RHEL5.rpm preparing... ######################################## ### [100%] 1: vertica-r-lang ################################### ####### [100%] The vertica R language package has been successfully installed on host vertica2 # ls-LH/usr/lib64/| grep libgfortranlrwxrwxrwx 1 Root 20 August 13:54 libgfortran. so.1-> libgfortran. so.1.0.0-rwxr-XR-x 1 Root 820 K 2010 libgfortran. so.1.0.0lrwxrwxrwx. 1 Root 20 July March 19 2014 libgfortran. so.3-> libgfortran. so.3.0.0-rwxr-XR-X. 1 Root 965 K October 19 2012 libgfortran. so.3.0.0
When installing the R-lang package in the vertica environment, the following error occurs: libgfortran. so.1 missing.