← Back to team overview

ius-coredev team mailing list archive

[Bug 1389162] Re: php56u doesn't provide php

 

Good catch!  Thanks for the info, that is certainly something we missed.
I'll start working on a fix.

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1389162

Title:
  php56u doesn't provide php

Status in IUS Community Project:
  New

Bug description:
  php56u package doesn't provide php, which can generate all sorts of
  problems:

  $ repoquery --provides php56u
  config(php56u) = 5.6.2-2.ius.centos6
  libphp5.so()(64bit)
  mod_php = 5.6.2-2.ius.centos6
  mod_php56u = 5.6.2-2.ius.centos6
  php-zts = 5.6.2-2.ius.centos6
  php-zts(x86-64) = 5.6.2-2.ius.centos6
  php56u = 5.6.2-2.ius.centos6
  php56u(x86-64) = 5.6.2-2.ius.centos6
  php56u-zts = 5.6.2-2.ius.centos6
  php56u-zts(x86-64) = 5.6.2-2.ius.centos6

  compared to php55u:

  $ repoquery --provides php55u
  mod_php = 5.5.18-1.ius.centos6
  mod_php55u = 5.5.18-1.ius.centos6
  php = 5.5.18-1.ius.centos6          <--- this is missing above
  php-zts = 5.5.18-1.ius.centos6
  php-zts(x86-64) = 5.5.18-1.ius.centos6
  php55u = 5.5.18-1.ius.centos6
  php55u(x86-64) = 5.5.18-1.ius.centos6
  php55u-zts = 5.5.18-1.ius.centos6
  php55u-zts(x86-64) = 5.5.18-1.ius.centos6

  The problem I had is when I tried to install the zabbix-web-pgsql
  package from the official zabbix repository
  http://repo.zabbix.com/zabbix/2.4/rhel/6/ yum selects some packages
  from php55u and php56u, which ends with a conflict:

  #  yum install zabbix-web-pgsql
  Loaded plugins: fastestmirror, replace
  Setting up Install Process
  Loading mirror speeds from cached hostfile
   * base: mirrors.neterra.net
   * epel: mirrors.neterra.net
   * extras: mirrors.neterra.net
   * ius: download.srv.ro
   * updates: mirrors.neterra.net
  Resolving Dependencies
  --> Running transaction check
  ---> Package zabbix-web-pgsql.noarch 0:2.4.1-1.el6 will be installed
  --> Processing Dependency: zabbix-web = 2.4.1-1.el6 for package: zabbix-web-pgsql-2.4.1-1.el6.noarch
  --> Processing Dependency: php-pgsql for package: zabbix-web-pgsql-2.4.1-1.el6.noarch
  --> Running transaction check
  ---> Package php56u-pgsql.x86_64 0:5.6.2-2.ius.centos6 will be installed
  --> Processing Dependency: php56u-pdo = 5.6.2-2.ius.centos6 for package: php56u-pgsql-5.6.2-2.ius.centos6.x86_64
  ---> Package zabbix-web.noarch 0:2.4.1-1.el6 will be installed
  --> Processing Dependency: php >= 5.3 for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: php-gd for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: php-mbstring for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: dejavu-sans-fonts for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: php-bcmath for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: httpd for package: zabbix-web-2.4.1-1.el6.noarch
  --> Processing Dependency: php-xml for package: zabbix-web-2.4.1-1.el6.noarch
  --> Running transaction check
  ---> Package dejavu-sans-fonts.noarch 0:2.30-2.el6 will be installed
  --> Processing Dependency: dejavu-fonts-common = 2.30-2.el6 for package: dejavu-sans-fonts-2.30-2.el6.noarch
  ---> Package httpd.x86_64 0:2.2.15-39.el6.centos will be installed
  --> Processing Dependency: httpd-tools = 2.2.15-39.el6.centos for package: httpd-2.2.15-39.el6.centos.x86_64
  --> Processing Dependency: apr-util-ldap for package: httpd-2.2.15-39.el6.centos.x86_64
  --> Processing Dependency: /etc/mime.types for package: httpd-2.2.15-39.el6.centos.x86_64
  --> Processing Dependency: libaprutil-1.so.0()(64bit) for package: httpd-2.2.15-39.el6.centos.x86_64
  --> Processing Dependency: libapr-1.so.0()(64bit) for package: httpd-2.2.15-39.el6.centos.x86_64
  ---> Package php55u.x86_64 0:5.5.18-1.ius.centos6 will be installed
  --> Processing Dependency: php55u-common(x86-64) = 5.5.18-1.ius.centos6 for package: php55u-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: php55u-cli(x86-64) = 5.5.18-1.ius.centos6 for package: php55u-5.5.18-1.ius.centos6.x86_64
  ---> Package php55u-bcmath.x86_64 0:5.5.18-1.ius.centos6 will be installed
  ---> Package php55u-gd.x86_64 0:5.5.18-1.ius.centos6 will be installed
  --> Processing Dependency: libpng12.so.0(PNG12_0)(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libvpx.so.1()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libt1.so.5()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libpng12.so.0()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libjpeg.so.62()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libfreetype.so.6()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libXpm.so.4()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  --> Processing Dependency: libX11.so.6()(64bit) for package: php55u-gd-5.5.18-1.ius.centos6.x86_64
  ---> Package php55u-mbstring.x86_64 0:5.5.18-1.ius.centos6 will be installed
  ---> Package php55u-xml.x86_64 0:5.5.18-1.ius.centos6 will be installed
  ---> Package php56u-pdo.x86_64 0:5.6.2-2.ius.centos6 will be installed
  --> Processing Dependency: php56u-common = 5.6.2-2.ius.centos6 for package: php56u-pdo-5.6.2-2.ius.centos6.x86_64
  --> Running transaction check
  ---> Package apr.x86_64 0:1.3.9-5.el6_2 will be installed
  ---> Package apr-util.x86_64 0:1.3.9-3.el6_0.1 will be installed
  ---> Package apr-util-ldap.x86_64 0:1.3.9-3.el6_0.1 will be installed
  ---> Package dejavu-fonts-common.noarch 0:2.30-2.el6 will be installed
  --> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.30-2.el6.noarch
  ---> Package freetype.x86_64 0:2.3.11-14.el6_3.1 will be installed
  ---> Package httpd-tools.x86_64 0:2.2.15-39.el6.centos will be installed
  ---> Package libX11.x86_64 0:1.6.0-2.2.el6 will be installed
  --> Processing Dependency: libX11-common = 1.6.0-2.2.el6 for package: libX11-1.6.0-2.2.el6.x86_64
  --> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.2.el6.x86_64
  ---> Package libXpm.x86_64 0:3.5.10-2.el6 will be installed
  ---> Package libjpeg-turbo.x86_64 0:1.2.1-3.el6_5 will be installed
  ---> Package libpng.x86_64 2:1.2.49-1.el6_2 will be installed
  ---> Package libvpx.x86_64 0:1.3.0-5.el6_5 will be installed
  ---> Package mailcap.noarch 0:2.1.31-2.el6 will be installed
  ---> Package php55u-cli.x86_64 0:5.5.18-1.ius.centos6 will be installed
  ---> Package php55u-common.x86_64 0:5.5.18-1.ius.centos6 will be installed
  --> Processing Dependency: php55u-pecl-jsonc for package: php55u-common-5.5.18-1.ius.centos6.x86_64
  ---> Package php56u-common.x86_64 0:5.6.2-2.ius.centos6 will be installed
  --> Processing Dependency: php56u-pecl-jsonc(x86-64) for package: php56u-common-5.6.2-2.ius.centos6.x86_64
  ---> Package t1lib.x86_64 0:5.1.2-6.el6_2.1 will be installed
  --> Running transaction check
  ---> Package fontpackages-filesystem.noarch 0:1.41-1.1.el6 will be installed
  ---> Package libX11-common.noarch 0:1.6.0-2.2.el6 will be installed
  ---> Package libxcb.x86_64 0:1.9.1-2.el6 will be installed
  --> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9.1-2.el6.x86_64
  ---> Package php55u-pecl-jsonc.x86_64 0:1.3.6-3.ius.centos6 will be installed
  --> Processing Dependency: php55u-pear for package: php55u-pecl-jsonc-1.3.6-3.ius.centos6.x86_64
  --> Processing Dependency: php55u-pear for package: php55u-pecl-jsonc-1.3.6-3.ius.centos6.x86_64
  ---> Package php56u-pecl-jsonc.x86_64 0:1.3.6-3.ius.centos6 will be installed
  --> Processing Dependency: php56u-pear for package: php56u-pecl-jsonc-1.3.6-3.ius.centos6.x86_64
  --> Processing Dependency: php56u-pear for package: php56u-pecl-jsonc-1.3.6-3.ius.centos6.x86_64
  --> Running transaction check
  ---> Package libXau.x86_64 0:1.0.6-4.el6 will be installed
  ---> Package php55u-pear.noarch 1:1.9.5-2.ius.centos6 will be installed
  --> Processing Dependency: php55u-posix for package: 1:php55u-pear-1.9.5-2.ius.centos6.noarch
  ---> Package php56u-pear.noarch 1:1.9.5-1.ius.centos6 will be installed
  --> Processing Dependency: php56u-xml for package: 1:php56u-pear-1.9.5-1.ius.centos6.noarch
  --> Processing Dependency: php56u-posix for package: 1:php56u-pear-1.9.5-1.ius.centos6.noarch
  --> Processing Dependency: php56u-cli for package: 1:php56u-pear-1.9.5-1.ius.centos6.noarch
  --> Running transaction check
  ---> Package php55u-process.x86_64 0:5.5.18-1.ius.centos6 will be installed
  ---> Package php56u-cli.x86_64 0:5.6.2-2.ius.centos6 will be installed
  ---> Package php56u-process.x86_64 0:5.6.2-2.ius.centos6 will be installed
  ---> Package php56u-xml.x86_64 0:5.6.2-2.ius.centos6 will be installed
  --> Finished Dependency Resolution

  Dependencies Resolved

  ===================================================================================================================================================================================================================
   Package                                                     Arch                                       Version                                                   Repository                                  Size
  ===================================================================================================================================================================================================================
  Installing:
   zabbix-web-pgsql                                            noarch                                     2.4.1-1.el6                                               zabbix                                      14 k
  Installing for dependencies:
   apr                                                         x86_64                                     1.3.9-5.el6_2                                             base                                       123 k
   apr-util                                                    x86_64                                     1.3.9-3.el6_0.1                                           base                                        87 k
   apr-util-ldap                                               x86_64                                     1.3.9-3.el6_0.1                                           base                                        15 k
   dejavu-fonts-common                                         noarch                                     2.30-2.el6                                                base                                        59 k
   dejavu-sans-fonts                                           noarch                                     2.30-2.el6                                                base                                       1.7 M
   fontpackages-filesystem                                     noarch                                     1.41-1.1.el6                                              base                                       8.8 k
   freetype                                                    x86_64                                     2.3.11-14.el6_3.1                                         base                                       359 k
   httpd                                                       x86_64                                     2.2.15-39.el6.centos                                      base                                       825 k
   httpd-tools                                                 x86_64                                     2.2.15-39.el6.centos                                      base                                        75 k
   libX11                                                      x86_64                                     1.6.0-2.2.el6                                             base                                       586 k
   libX11-common                                               noarch                                     1.6.0-2.2.el6                                             base                                       192 k
   libXau                                                      x86_64                                     1.0.6-4.el6                                               base                                        24 k
   libXpm                                                      x86_64                                     3.5.10-2.el6                                              base                                        51 k
   libjpeg-turbo                                               x86_64                                     1.2.1-3.el6_5                                             base                                       174 k
   libpng                                                      x86_64                                     2:1.2.49-1.el6_2                                          base                                       182 k
   libvpx                                                      x86_64                                     1.3.0-5.el6_5                                             base                                       486 k
   libxcb                                                      x86_64                                     1.9.1-2.el6                                               base                                       110 k
   mailcap                                                     noarch                                     2.1.31-2.el6                                              base                                        27 k
   php55u                                                      x86_64                                     5.5.18-1.ius.centos6                                      ius                                        2.6 M
   php55u-bcmath                                               x86_64                                     5.5.18-1.ius.centos6                                      ius                                         61 k
   php55u-cli                                                  x86_64                                     5.5.18-1.ius.centos6                                      ius                                        3.7 M
   php55u-common                                               x86_64                                     5.5.18-1.ius.centos6                                      ius                                        1.1 M
   php55u-gd                                                   x86_64                                     5.5.18-1.ius.centos6                                      ius                                        176 k
   php55u-mbstring                                             x86_64                                     5.5.18-1.ius.centos6                                      ius                                        970 k
   php55u-pear                                                 noarch                                     1:1.9.5-2.ius.centos6                                     ius                                        374 k
   php55u-pecl-jsonc                                           x86_64                                     1.3.6-3.ius.centos6                                       ius                                         48 k
   php55u-process                                              x86_64                                     5.5.18-1.ius.centos6                                      ius                                         66 k
   php55u-xml                                                  x86_64                                     5.5.18-1.ius.centos6                                      ius                                        218 k
   php56u-cli                                                  x86_64                                     5.6.2-2.ius.centos6                                       ius                                        3.7 M
   php56u-common                                               x86_64                                     5.6.2-2.ius.centos6                                       ius                                        1.1 M
   php56u-pdo                                                  x86_64                                     5.6.2-2.ius.centos6                                       ius                                        124 k
   php56u-pear                                                 noarch                                     1:1.9.5-1.ius.centos6                                     ius                                        373 k
   php56u-pecl-jsonc                                           x86_64                                     1.3.6-3.ius.centos6                                       ius                                         48 k
   php56u-pgsql                                                x86_64                                     5.6.2-2.ius.centos6                                       ius                                        121 k
   php56u-process                                              x86_64                                     5.6.2-2.ius.centos6                                       ius                                         69 k
   php56u-xml                                                  x86_64                                     5.6.2-2.ius.centos6                                       ius                                        221 k
   t1lib                                                       x86_64                                     5.1.2-6.el6_2.1                                           base                                       160 k
   zabbix-web                                                  noarch                                     2.4.1-1.el6                                               zabbix                                     4.4 M

  Transaction Summary
  ===================================================================================================================================================================================================================
  Install      39 Package(s)

  Total download size: 25 M
  Installed size: 98 M
  Is this ok [y/N]: 
  Exiting on user Command

  As you can see half of the php packages are from php55u and half are
  from php56u.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1389162/+subscriptions


References