Nouveau dépôt "remi-safe"
+
Par Remi le mardi 2 juin 2015, 19:05 - General - Lien permanent
Je viens d'ouvrir le dépôt "remi-safe" pour Enterprise Linux 6 et 7 (RHEL, CentOS).
Ce dépôt est destiné à ceux qui veulent utiliser en priorité les paquets de la distribution et d'EPEL sans les remplacer (par exemple pour conserver le support Red Hat) mais qui ont besoin d'extensions supplémentaires, qui ne sont pas encore disponibles dans EPEL.
Ce dépôt n'est pas intrusif, il est réellement sain car il ne remplace ou n'entre en conflit avec aucun des paquets disponibles dans la distribution ou dans EPEL.
Il s'agit principalement d'extensions PHP qui ne sont pas disponibles dans EPEL pour différentes raisons:
- travail en cours (ex php-pecl-mongodb)
- manque de temps (ou de motivation) pour les soumettre
- non respect des normes d'empaquetage (bibliothèques embarquées, ex php-pecl-trader)
- non respect de la stratégies (brevet, licence, ex php-pecl-rar)
- dépréciées mais fournit ici pour le besoin d'applications anciennes (php-pecl-uploadprogress)
Leur succés dans ce dépôt pourra me convaincre de les intégrer, lorsque possible au dépôt EPEL.
Les extensions fonctionnent donc avec PHP version 5.4.16 (Enterprise Linux 7).
Le dépôt contient contient aussi quelque bibliothèques nécessaires à ces extensions. Les paquets sont identiques à ceux disponibles dans "remi", c'est donc un sous-ensemble du dépôt principal.
Il fournit les dépendances communes aux dépôts remi-php**, (le dépôt "remi" n'est plus obligatoire). Comme il s'agit d'une nouveauté, merci de signaler tout oubli.
Je pense aussi y ajouter prochainement les Software Collections qui n'entre pas en conflit avec celles disponibles dans RHSCL (donc php56 et plus tard php70).
Le paquet remi-release-7.1-1.el7.remi ou remi-release-6.6-1.el7.remi fournit la configuration de ce dépôt, qui est activé par défaut.
Vous pouvez aussi télécharger le fichier remi-safe.repo et l'ajouter dans vote dossier /etc/yum.repo.d
Commentaires
Le dépôt remi-safe est aussi ouvert pour EL-6.
Je vais maintenant m'assurer que toutes les dép. des paquets des dépôts remi-php** y soient, afin de ne plus avoir besoin d'activer le dépôt remi.