Public bug reported:
We received a report via email that the following error was occuring
when trying to install php53u-pecl-lzf on RHEL 5.
=============================================================================
Installing:
php53u-pecl-lzf x86_64 1.6.2-7.ius.el5
rackspace-rhel-x86_64-server-5-ius 12 k
Installing for dependencies:
liblzf x86_64 3.6-2.el5 epel
20 k
Transaction Summary
=============================================================================
Install 2 Package(s)
Upgrade 0 Package(s)
Total download size: 32 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64.rpm
| 12 kB 00:00
(2/2): liblzf-3.6-2.el5.x86_64.rpm
| 20 kB 00:00
-----------------------------------------------------------------------------
Total
167 kB/s | 32 kB 00:00
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
php-pecl-lzf conflicts with php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64
Complete!
(1, [u'Please report this error in
https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum'])
The package was set to conflict [0] with %basever, i.e 5.3. This is common
practice for core php modules that are provided by php*-common. However, this
pecl module's version is completely independent of the main php version. We
end up with a loop of sorts where the package conflicts with itself via the
virtual provides.
[root@test5 ~]# repoquery --provides php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf = 1.6.2-7.ius.centos5
[root@test5 ~]# repoquery --conflicts php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf < 5.3
Fixing that is simple, however, that particular package has reached end-
of-life, inline with upstream php 5.3 [1]. This bug also exists in the
php54 package [2], but not in the php55u package [3]. I will work on
correcting the php54 one.
[0]
https://github.com/iuscommunity-pkg/php53u-pecl-lzf/blob/master/SPECS/php53u-pecl-lzf.spec#L38
[1] https://lists.launchpad.net/ius-community/msg01120.html
[2]
https://github.com/iuscommunity-pkg/php54-pecl-lzf/blob/master/SPECS/php54-pecl-lzf.spec#L38
[3]
https://github.com/iuscommunity-pkg/php55u-pecl-lzf/blob/master/SPECS/php55u-pecl-lzf.spec#L40
** Affects: ius
Importance: Undecided
Status: New
** Description changed:
We received a report via email that the following error was occuring
when trying to install php53u-pecl-lzf on RHEL 5.
-
===================================================================================================
+ =============================================================================
Installing:
- php53u-pecl-lzf x86_64 1.6.2-7.ius.el5
rackspace-rhel-x86_64-server-5-ius 12 k
+ php53u-pecl-lzf x86_64 1.6.2-7.ius.el5
rackspace-rhel-x86_64-server-5-ius 12 k
Installing for dependencies:
- liblzf x86_64 3.6-2.el5 epel
20 k
+ liblzf x86_64 3.6-2.el5 epel
20 k
Transaction Summary
-
===================================================================================================
+ =============================================================================
Install 2 Package(s)
Upgrade 0 Package(s)
Total download size: 32 k
Is this ok [y/N]: y
Downloading Packages:
- (1/2): php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64.rpm
| 12 kB 00:00
- (2/2): liblzf-3.6-2.el5.x86_64.rpm
| 20 kB 00:00
-
-----------------------------------------------------------------------------------------------------------------------------
- Total
167 kB/s | 32 kB 00:00
+ (1/2): php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64.rpm
| 12 kB 00:00
+ (2/2): liblzf-3.6-2.el5.x86_64.rpm
| 20 kB 00:00
+ -----------------------------------------------------------------------------
+ Total
167 kB/s | 32 kB 00:00
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
php-pecl-lzf conflicts with php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64
Complete!
(1, [u'Please report this error in
https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum'])
The package was set to conflict [0] with %basever, i.e 5.3. This is common
practice for core php modules that are provided by php*-common. However, this
pecl module's version is completely independent of the main php version. We
end up with a loop of sorts where the package conflicts with itself via the
virtual provides.
[root@test5 ~]# repoquery --provides php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf = 1.6.2-7.ius.centos5
[root@test5 ~]# repoquery --conflicts php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf < 5.3
Fixing that is simple, however, that particular package has reached end-
of-life, inline with upstream php 5.3 [1]. This bug also exists in the
php54 package [2], but not in the php55u package [3]. I will work on
correcting the php54 one.
[0]
https://github.com/iuscommunity-pkg/php53u-pecl-lzf/blob/master/SPECS/php53u-pecl-lzf.spec#L38
[1] https://lists.launchpad.net/ius-community/msg01120.html
[2]
https://github.com/iuscommunity-pkg/php54-pecl-lzf/blob/master/SPECS/php54-pecl-lzf.spec#L38
[3]
https://github.com/iuscommunity-pkg/php55u-pecl-lzf/blob/master/SPECS/php55u-pecl-lzf.spec#L40
--
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/1396357
Title:
php*-pecl-lzf won't install on EL5
Status in IUS Community Project:
New
Bug description:
We received a report via email that the following error was occuring
when trying to install php53u-pecl-lzf on RHEL 5.
=============================================================================
Installing:
php53u-pecl-lzf x86_64 1.6.2-7.ius.el5
rackspace-rhel-x86_64-server-5-ius 12 k
Installing for dependencies:
liblzf x86_64 3.6-2.el5 epel
20 k
Transaction Summary
=============================================================================
Install 2 Package(s)
Upgrade 0 Package(s)
Total download size: 32 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64.rpm
| 12 kB 00:00
(2/2): liblzf-3.6-2.el5.x86_64.rpm
| 20 kB 00:00
-----------------------------------------------------------------------------
Total
167 kB/s | 32 kB 00:00
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
php-pecl-lzf conflicts with php53u-pecl-lzf-1.6.2-7.ius.el5.x86_64
Complete!
(1, [u'Please report this error in
https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum'])
The package was set to conflict [0] with %basever, i.e 5.3. This is common
practice for core php modules that are provided by php*-common. However, this
pecl module's version is completely independent of the main php version. We
end up with a loop of sorts where the package conflicts with itself via the
virtual provides.
[root@test5 ~]# repoquery --provides php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf = 1.6.2-7.ius.centos5
[root@test5 ~]# repoquery --conflicts php53u-pecl-lzf | grep php-pecl-lzf
php-pecl-lzf < 5.3
Fixing that is simple, however, that particular package has reached
end-of-life, inline with upstream php 5.3 [1]. This bug also exists
in the php54 package [2], but not in the php55u package [3]. I will
work on correcting the php54 one.
[0]
https://github.com/iuscommunity-pkg/php53u-pecl-lzf/blob/master/SPECS/php53u-pecl-lzf.spec#L38
[1] https://lists.launchpad.net/ius-community/msg01120.html
[2]
https://github.com/iuscommunity-pkg/php54-pecl-lzf/blob/master/SPECS/php54-pecl-lzf.spec#L38
[3]
https://github.com/iuscommunity-pkg/php55u-pecl-lzf/blob/master/SPECS/php55u-pecl-lzf.spec#L40
To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1396357/+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