Topic: module glpi requires module(php), but none of the providers can be ins

Hi, on a centos 8 with last update, from today (2019-11-06) i got this message :

Problems in request:
Modular dependency problems with Defaults:

Problème: module glpi:9.4:20191106155108:00000000-0.x86_64 requires module(php), but none of the providers can be installed
  - conflicting requests
  - module php:7.2:8000020190628155007:ad195792-0.x86_64 is disabled
  - module php:remi-7.2:20191106155108:00000000-0.x86_64 is disabled
  - module php:remi-7.3:20191106155108:00000000-0.x86_64 is disabled
  - module php:remi-7.4:20191106155108:00000000-0.x86_64 is disabled

Here is what i do :

yum install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:01:30 le mer. 06 nov. 2019 17:24:11 CET.
remi-release-8.rpm                                                                                                                                                               19 kB/s |  20 kB     00:01
Dépendances résolues.
================================================================================================================================================================================================================
Paquet                                             Architecture                                 Version                                               Dépôt                                              Taille
================================================================================================================================================================================================================
Installing:
remi-release                                       noarch                                       8.0-4.el8.remi                                        @commandline                                        20 k

Résumé de la transaction
================================================================================================================================================================================================================
Installer  1 Paquet

Taille totale  : 20 k
Taille des paquets installés : 14 k
Téléchargement des paquets :
Test de la transaction en cours
La vérification de la transaction a réussi.
Lancement de la transaction de test
Transaction de test réussie.
Exécution de la transaction
  Préparation en cours  :                                                                                                                                                                                   1/1
  Installing            : remi-release-8.0-4.el8.remi.noarch                                                                                                                                                1/1
  Vérification de       : remi-release-8.0-4.el8.remi.noarch                                                                                                                                                1/1

Installé:
  remi-release-8.0-4.el8.remi.noarch

Terminé !
# dnf module disable -y php
Remi's Modular repository for Enterprise Linux 8 - x86_64                                                                                                                       3.7 MB/s | 508 kB     00:00
Safe Remi's RPM repository for Enterprise Linux 8 - x86_64                                                                                                                      8.0 MB/s | 1.4 MB     00:00
Problems in request:
Modular dependency problems with Defaults:

Problème: module glpi:9.4:20191106155108:00000000-0.x86_64 requires module(php), but none of the providers can be installed
  - conflicting requests
  - module php:7.2:8000020190628155007:ad195792-0.x86_64 is disabled
  - module php:remi-7.2:20191106155108:00000000-0.x86_64 is disabled
  - module php:remi-7.3:20191106155108:00000000-0.x86_64 is disabled
  - module php:remi-7.4:20191106155108:00000000-0.x86_64 is disabled
Dépendances résolues.
================================================================================================================================================================================================================
Paquet                                            Architecture                                     Version                                             Dépôt                                             Taille
================================================================================================================================================================================================================
Disabling module streams:
php

Résumé de la transaction
================================================================================================================================================================================================================

Terminé !

Re: module glpi requires module(php), but none of the providers can be ins

> # dnf module disable -y php

Of course... without PHP it cannot work.

Try to enable the version you prefer first
Ex: dnf module enable php:remi-7.2

(the default version is php:7.2 which have missing extensions, so only php:remi-7.2 or php:remi-7.3 will work)

See : https://git.remirepo.net/cgit/rpms/glpi … i-94-c8.md

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

Re: module glpi requires module(php), but none of the providers can be ins

Ok, i followed the wizard and until now it worked well.
I see now wizard says : dnf module reset php instead of disable
I tried and it works well. Maybe i didn't read well the wizard.
Thank you

Re: module glpi requires module(php), but none of the providers can be ins

> I see now wizard says : dnf module reset php instead of disable

Indeed, I change it this morning.

disable work in most cases, reset in all cases wink

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