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

_______________________________________________
Mailing list: https://launchpad.net/~ius-coredev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ius-coredev
More help   : https://help.launchpad.net/ListHelp

Reply via email to