Hi Jacob,

Thank you very much for filing this bug!

The way most web frameworks work (as I understand them), is that if you
want to use apache with them, you need to tell apt that. In particular,
in this case, ganglia-webfrontend in both Debian & Ubuntu has:

Depends: debconf (>= 0.5), apache | apache-ssl | apache-perl | apache2 |
httpd-cgi, php | php-cgi | libapache2-mod-php, rrdtool

So, in fact, libapache2-mod-php is a stated dependency, but the way
dependency resolution works, the first one is taken if not further
specified.

We are discussing elsewhere
(https://bugs.launchpad.net/ubuntu/+source/drupal7/+bug/1582340/comments/6)
what the right way to deal with this dependency resolution should be (as
php will install php-fpm by default). If we go that route and switch the
PHP dependencies around, you'd get apache by default.

It is valid to have php-xml explicitly listed as a dependency. However,
this seems like a bug in Debian too, would you be willing to file a bug
there (Yakkety is currently in sync).

Thanks,
Nish

** Changed in: ganglia-web (Ubuntu)
     Assignee: (unassigned) => Nish Aravamudan (nacc)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1577916

Title:
  Missing dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ganglia-web/+bug/1577916/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to