← Back to team overview

ius-coredev team mailing list archive

[Bug 682259] Re: php packages have wrong dependencies

 

IIRC, that was a legacy fix for the pecl packages.  Previously, during
the build... php5x-pecl-xxxx requires PECL (provided by PEAR)... the
packages had 'BuildRequires: php-pecl' ... which php52-pear and
php53-pear both provide.  I believe the issue could be resolved by
making the php52-pecl-xxx packages properly BuildRequire php52-pear, and
etc etc...  if they don't already.

This is a really minor issue... if you need to build php5x ... then
simply install the php5x-pear package... there is no reason to rebuild
that as well.

I'll look into resolving the issue next time we build php5x.

** Changed in: ius
   Importance: Undecided => Low

** Changed in: ius
       Status: New => Confirmed

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

Status in IUS Community Project: Confirmed

Bug description:
I'm recompiling the source rpms for php. This works quite well however I run into a circular dependency issue. When I want to install php(52|53) I get an error that php(52|53)-pear is required however when I try to rebuild php(52|53)-pear I get an error that php(52|53)-cli and php(52|53)-xml needs to be installed first.

The pear dependency needs to be removed from the php base packages as there is no reason for it (php works just fine without pear).





References