ius-coredev team mailing list archive
-
ius-coredev team
-
Mailing list archive
-
Message #04717
[Bug 1389162] Re: php56u doesn't provide php
Since this is just a minimal packaging change, and you've verified it
works, we'll push the update to the stable repos tonight. Thanks for
using IUS packages and providing feedback.
--
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:
Fix Committed
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