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