Topic: Can't install GLPI on RHEL6.3
I have a brand-new RHEL6 system (no updated, not registered on RHN) where I wish to install GLPI. I enabled EPEL and remi repos but yum complain about missing dependencies:
[root@lnxservzabbix ~]# yum install glpi
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glpi.noarch 0:0.83.7-1.el6.remi will be installed
--> Processing Dependency: php-pear-CAS >= 1.2.0 for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-pear(components.ez.no/Graph) >= 1.5 for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-pear(Cache_Lite) >= 1.7.4 for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php >= 5.1.0 for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-xml for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-mysql for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-mbstring for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-ldap for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-json for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-imap for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-htmLawed for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-gd for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: php-PHPMailer for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: gnu-free-sans-fonts for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: /usr/sbin/semanage for package: glpi-0.83.7-1.el6.remi.noarch
--> Processing Dependency: /usr/sbin/semanage for package: glpi-0.83.7-1.el6.remi.noarch
--> Running transaction check
---> Package gnu-free-sans-fonts.noarch 0:20100919-3.el6 will be installed
--> Processing Dependency: gnu-free-fonts-common = 20100919-3.el6 for package: gnu-free-sans-fonts-20100919-3.el6.noarch
---> Package php.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: php-cli(x86-64) = 5.4.10-1.el6.remi for package: php-5.4.10-1.el6.remi.x86_64
---> Package php-PHPMailer.noarch 0:5.2.1-2.el6 will be installed
---> Package php-common.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package php-ezc-Graph.noarch 0:1.5-5.el6.remi will be installed
--> Processing Dependency: php-pear(components.ez.no/Base) >= 1.8 for package: php-ezc-Graph-1.5-5.el6.remi.noarch
--> Processing Dependency: /usr/bin/pear for package: php-ezc-Graph-1.5-5.el6.remi.noarch
--> Processing Dependency: /usr/bin/pear for package: php-ezc-Graph-1.5-5.el6.remi.noarch
---> Package php-gd.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.10-1.el6.remi.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.10-1.el6.remi.x86_64
---> Package php-htmLawed.noarch 0:1.1.14-1.el6.remi will be installed
---> Package php-imap.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: libc-client.so.2007()(64bit) for package: php-imap-5.4.10-1.el6.remi.x86_64
---> Package php-ldap.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package php-mbstring.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package php-mysqlnd.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: php-pdo(x86-64) = 5.4.10-1.el6.remi for package: php-mysqlnd-5.4.10-1.el6.remi.x86_64
---> Package php-pear-CAS.noarch 0:1.3.1-1.el6.remi will be installed
---> Package php-pear-Cache-Lite.noarch 0:1.7.15-3.el6.remi will be installed
---> Package php-xml.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package policycoreutils-python.x86_64 0:2.0.83-19.24.el6 will be installed
--> Processing Dependency: libsemanage-python >= 2.0.43-4 for package: policycoreutils-python-2.0.83-19.24.el6.x86_64
--> Processing Dependency: audit-libs-python >= 1.4.2-1 for package: policycoreutils-python-2.0.83-19.24.el6.x86_64
--> Processing Dependency: setools-libs-python for package: policycoreutils-python-2.0.83-19.24.el6.x86_64
--> Running transaction check
---> Package audit-libs-python.x86_64 0:2.2-2.el6 will be installed
---> Package gnu-free-fonts-common.noarch 0:20100919-3.el6 will be installed
---> Package libXpm.x86_64 0:3.5.8-2.el6 will be installed
---> Package libsemanage-python.x86_64 0:2.0.43-4.1.el6 will be installed
---> Package php-cli.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package php-ezc-Base.noarch 0:1.8-5.el6.remi will be installed
--> Processing Dependency: php-channel(components.ez.no) for package: php-ezc-Base-1.8-5.el6.remi.noarch
---> Package php-imap.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: libc-client.so.2007()(64bit) for package: php-imap-5.4.10-1.el6.remi.x86_64
---> Package php-pdo.x86_64 0:5.4.10-1.el6.remi will be installed
---> Package php-pear.noarch 1:1.9.4-12.el6.remi will be installed
---> Package setools-libs-python.x86_64 0:3.3.7-4.el6 will be installed
--> Processing Dependency: setools-libs = 3.3.7-4.el6 for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libsefs.so.4(VERS_4.0)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libseaudit.so.4(VERS_4.2)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libseaudit.so.4(VERS_4.1)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.4)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.3)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.2)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libpoldiff.so.1(VERS_1.3)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libpoldiff.so.1(VERS_1.2)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libapol.so.4(VERS_4.1)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libapol.so.4(VERS_4.0)(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libsefs.so.4()(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libseaudit.so.4()(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libqpol.so.1()(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libpoldiff.so.1()(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
--> Processing Dependency: libapol.so.4()(64bit) for package: setools-libs-python-3.3.7-4.el6.x86_64
---> Package t1lib.x86_64 0:5.1.2-6.el6_2.1 will be installed
--> Running transaction check
---> Package php-channel-ezc.noarch 0:1-2.el6 will be installed
---> Package php-imap.x86_64 0:5.4.10-1.el6.remi will be installed
--> Processing Dependency: libc-client.so.2007()(64bit) for package: php-imap-5.4.10-1.el6.remi.x86_64
---> Package setools-libs.x86_64 0:3.3.7-4.el6 will be installed
--> Finished Dependency Resolution
Error: Package: php-imap-5.4.10-1.el6.remi.x86_64 (remi)
Requires: libc-client.so.2007()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@lnxservzabbix ~]#
I can't find the package that contains libc-client.so.2007. I had previously installed GLPI from Remi under RHEL5 without problems.
By my employee politics, I can't enable RHN on the server until I validated this installation as a POC. On RHEL5 I had no need to download anything, a local installation DVD repo + EPEL + Remi were enough.
[]s, Fernando Lozano