Yeah, unless PHP5 has been re-released between the start of this bug report and now, it does indeed look like apt was not correctly interpreting the "or" | pipe operator in:
Depends: libapache2-mod-php5 (>= 5.2.4-2ubuntu5) | php5-cgi (>= 5.2.4-2ubuntu5), php5-common (>= 5.2.4-2ubuntu5) I already had php5-cgi installed, so this should have satisfied the dependency. Interestingly, apt-get dist-upgrade wanted to upgrade php5-cgi at the same time as php5, so I'm wondering whether this is due to some failing in the ordering of dependencies during dist-upgrade? I.e. since php5-cgi was due to be upgraded, it ignored the fact that it was already installed when it came to calculate dependencies for the php5 metapackage. Looking through the depends for php5-cgi and php5-common, there don't seem to be any other places where apache dependencies creep in. So it must have been the php5 metapackage which was causing apt to want apache. I'm now uncertain as to whether this is a bug in apt-get or a bug in php5. Perhaps leave this bug report lying around for a couple of weeks, and if nobody else gets the same problem, shift it to apt-get ? -- PHP5 now depends on libapache2-mod-php5 even if lighttpd installed https://bugs.launchpad.net/bugs/423071 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs