Topic: Error: Problem: package phpMyAdmin requires nginx-filesystem

hi

Centos 8

i have disabled nginx module,
and installed nginx from nginx repo

but when trying to install phpMyAdmin, see this error:

Error:
Problem: package phpMyAdmin-5.0.2-2.el8.remi.noarch requires nginx-filesystem, but none of the providers can be installed

im not sure why do i need "nginx-filesystem" ?

i know i can skip dependency, but i think this requirement is not important to keep?

thank you

Re: Error: Problem: package phpMyAdmin requires nginx-filesystem

Explanation:

On RHEL / CentOS 8, a huge work have been done (inherited from Fedora) to allow everything to work "out-of the box" without any configuration

- nginx + php-fpm => work out-of the box
- httpd + php-fpm => work out-of the box
- nginx + php-fpm + phpMyAdmin => work out-of-the box
- httpd + php-fpm + phpMyAdmin => work out-of-the box

So I heartily recommend that you use the nginx package from the official module.

BTW I have upload a new phpMyAdmin build (5.0.2-3) with this dependency optional;.
but this will imply you probably have to tweak the configuration.

Notice, this is a best effort, I cannot really support configuration with packages from "some"  random repository.

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: Error: Problem: package phpMyAdmin requires nginx-filesystem

i see,
im using nginx package from nginx repository smile
for over 10 years already.
http://nginx.org/en/linux_packages.html#RHEL-CentOS

unfortunately epel/rhel "out-of-the-box" resulted in outdated webstack, and dozens of conflicts.


i just tested 5.0.2-3 with disabled nginx-* module - it works OK!

thank you for your work.

Re: Error: Problem: package phpMyAdmin requires nginx-filesystem

> unfortunately epel/rhel "out-of-the-box" resulted in outdated webstack, and dozens of conflicts.

I think that things are really different with EL-8 and Modularity.

8.0 was released with nginx 1.14 and php 7.2, which was the current stable releases at that time.
8.1 was released with nginx 1.14 and 1.16 and php 7.2 and 7.3

And I'm quite confident we'll see nginx 1.18 or php 7.4 in the near future.

BTW, I understand your point, and my repo exists for PHP and for such reason 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