Topic: Dépendance cyclique dans la construction de php 5.5

J'essaye de reconstruire php55 depuis votre dépot github et je tombe sur un problème de dépendance cyclique :

rpm -ivh php-devel-5.5.8-1.el6.x86_64.rpm
erreur: Dépendances requises:
        php-cli(x86-64) = 5.5.8-1.el6 est nécessaire pour php-devel-5.5.8-1.el6.x86_64
        php-pecl-jsonc-devel(x86-64) est nécessaire pour php-devel-5.5.8-1.el6.x86_64

Buildons donc php-pecl-jsonc-devel :

cd php/pecl/php-pecl-jsonc
make build
erreur: Dépendances de construction manquantes:
    php-devel >= 5.4 est nécessaire pour php-pecl-jsonc-1.3.3-1.el6.x86_64
    php-pear est nécessaire pour php-pecl-jsonc-1.3.3-1.el6.x86_64
    pcre-devel est nécessaire pour php-pecl-jsonc-1.3.3-1.el6.x86_64

Donc php-devel a besoin de php-pecl-jsonc-devel qui lui même a besoin de php-devel.

Re: Dépendance cyclique dans la construction de php 5.5

C'est normal.

Indice => chercher le mot "bootstrap" dans le spec.

Desktop: Fedora 31 x86_64 + rpmfusion + remi-test + remi-dev
Laptop:  Fedora 32 x86_64 + rpmfusion + remi (SCL only)
Hosting Server: CentOS 6.10 x86_64 with EPEL, remi, remi-php72 and remi-php72-test

3 (edited by jeanseb 2014-01-14 16:38:42)

Re: Dépendance cyclique dans la construction de php 5.5

Ok

Merci