ERRORS: redland-bindings.spec

Jakub Bogusz qboosh at pld-linux.org
Sat Dec 25 19:35:35 CET 2004


On Sat, Dec 25, 2004 at 07:13:18PM +0100, Adam Gołębiowski wrote:
> On Sat, Dec 25, 2004 at 02:51:38PM +0000, PLD ac-i686 builder wrote:
> > Removed 3746 duplicate packages from available set
> > mark php-cli-5.0.3-1
> > mark php-devel-5.0.3-1
> > Processing dependencies...
> > php4-devel-4.3.10-1 obsoleted by php-devel-5.0.3-1
> > php-devel-5.0.3-1 marks php-common-5.0.3-1 (cap php-common = 3:5.0.3-1)
> >   php-common-5.0.2-7 obsoleted by php-common-5.0.3-1
> >   php4-common-4.3.10-1 obsoleted by php-common-5.0.3-1
> > error: php4-common-4.3.10-1 (cap libphp_common-4.3.10.so) is required by php4-cli-4.3.10-1
> > error: php4-common-4.3.10-1 (cap php4-common = 4.3.10-1) is required by php4-cli-4.3.10-1
> > error: php4-common-4.3.10-1 (cap php4-common = 4.3.10-1) is required by php4-pcre-4.3.10-1
> > error: php4-common-4.3.10-1 (cap php4-common = 4.3.10-1) is required by php4-pcre-4.3.10-1
> > There are 3 packages to install (1 marked by dependencies), 3 to uninstall:
> > I php-cli-5.0.3-1, php-devel-5.0.3-1
> > D php-common-5.0.3-1
> > R php-common-5.0.2-7, php4-common-4.3.10-1, php4-devel-4.3.10-1
> > After unpacking about 3MB will be used.
> > error: 4 unresolved dependencies
> > error: BR installation failed
> > Begin-PLD-Builder-Info
> > Build-Time: user:8.33s sys:0.90s real:12.60s (faults io:0 non-io:98249)
> > 
> > End-PLD-Builder-Info
> 
> Qboosh, IIRC you had an idea of why it tries to obsolete each other. I
> can not find your mail. What was that about?

That one is fixed already.

But I've just found new one: php4 has Epoch=0, php Epoch=3 (since
php-4.2.1). So php-something %{epoch}:%{version}-%{release} in php4 4.3.10
is older than 3:4.2.1.

Either php4 epoch must be set to 3, or "3:" must be used instead of
"%{epoch}:" in php-* Provides.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




More information about the pld-devel-en mailing list