Why is Apache2 and httpd a dependency?

Asked by Steven

Due to the fact that Apache2 is a dependency those of us running NGINX run into a problem. We can install NGINX and get phpPgAdmin up and running just fine. However, since Apache2 is a dependency I am continually told Apache2 isn't running when trying to install packages. I try to install a package and it says

configuring phppgadmin.... Apache2 isn't running.

There isn't anything wrong at all, NGINX and phppgadmoinare working, but because Apache2 is a dependency I am constantly given an error when trying to install software and it is very annoying.

Now obviously I can download the package, and modify it s Apache isn't a dependency and then install it.

But why is Apache even a dependency to begin with? Most users installing phppgadmin probably already have their web server running anyway. PhPgAdmin can be ran with either NGINX or Apache, so why make Apache a dependency? Will there ever be a version of this package that doesn't have Apache2 as a dependency?

Question information

English Edit question
Ubuntu phppgadmin Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :

I suggest you report a bug

Revision history for this message
Jean-Michel Vourgère (jmv-deb) said :

This was fixed in version 5.1-1.1 :)

Can you help with this problem?

Provide an answer of your own, or ask Steven for more information if necessary.

To post a message you must log in.