1 (edited by TECK 2013-12-21 21:54:09)

Topic: php-pear.noarch: PHP_PEAR_SYSCONF_DIR different

Bonjour Remi,

J'essaye d'utiliser des paths differents pour compiler le php-pear.noarch:
export PHP_PEAR_CACHE_DIR=${PWD}%{_localstatedir}/cache/%{name}
export PHP_PEAR_INSTALL_DIR=%{_datadir}/pear
export PHP_PEAR_SIG_BIN=%{_bindir}/gpg
export PHP_PEAR_SIG_KEYDIR=%{_sysconfdir}/php/pearkeys
export PHP_PEAR_SYSCONF_DIR=%{_sysconfdir}/php
export PHP_PEAR_TEMP_DIR=%{_localstatedir}/tmp

Pour une raison inexplicable, les paths ne sont pas pris en consideration.

Merci pour ton aide,

Floren

2 (edited by TECK 2013-12-21 21:54:54)

Re: php-pear.noarch: PHP_PEAR_SYSCONF_DIR different

J'ai trouve le probleme, il fallait definir le bon --sysconfdir dans php.spec. smile

Re: php-pear.noarch: PHP_PEAR_SYSCONF_DIR different

Je ne sais pas quel est le but de modifier ces chemins, mais s'il s'agit de permettre l'installation de plusieurs versions en parallèle, je te conseille de regarder les SCL.

=> http://blog.famillecollet.com/tag/SCL

J'utilise ça pour faire tourner en parallèle php 5.3 / 5.4 et 5.5.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi