Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-16795

Wrong dependencies on rpm packages

XMLWordPrintable

    • Sprint 57 (Oct 2019), Sprint 58 (Nov 2019)

      Steps to reproduce:

      I want to setup Zabbix server, frontend (based on Nginx) and database (based on Postgresql) on Centos. I use this command to install:

      yum install zabbix-server-pgsql zabbix-web-pgsql zabbix-nginx-conf

      Result:
      There are wrong dependency list on zabbix-web package:

      package: zabbix-web.noarch 4.4.0-1.el7
      dependency: /bin/sh
      provider: bash.x86_64 4.2.46-33.el7
      dependency: /usr/sbin/update-alternatives
      provider: chkconfig.x86_64 1.7.4-1.el7
      dependency: dejavu-sans-fonts
      provider: dejavu-sans-fonts.noarch 2.33-6.el7
      dependency: httpd
      provider: httpd.x86_64 2.4.6-90.el7.centos
      dependency: php >= 5.4
      provider: php.x86_64 5.4.16-46.el7
      dependency: php-bcmath
      provider: php-bcmath.x86_64 5.4.16-46.el7
      dependency: php-gd
      provider: php-gd.x86_64 5.4.16-46.el7
      dependency: php-ldap
      provider: php-ldap.x86_64 5.4.16-46.el7
      dependency: php-mbstring
      provider: php-mbstring.x86_64 5.4.16-46.el7
      dependency: php-xml
      provider: php-xml.x86_64 5.4.16-46.el7
      dependency: zabbix-web-database = 4.4.0-1.el7
      provider: zabbix-web-pgsql.noarch 4.4.0-1.el7
      provider: zabbix-web-mysql.noarch 4.4.0-1.el7
      

      Because Apache (httpd package) should not installed when Nginx used, same in reverse order.
      Expected:
      zabbix-web package should not depend on Nginx or Apache. You should create separate package zabbix-httpd-conf and add Apache dependency for this package (in the same way like you do with zabbix-nginx-conf package).

            yurii Jurijs Klopovskis
            excite Daniil
            Team I
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: