Last modified: 2014-09-13 23:29:19 UTC
The HHVM role fails on provisioning with the error being that hhvm-fastcgi's dependency on hhvm >= 2.3.0 cannot be met. This happens even if hhvm 3.0.1 has been manually installed. The cause appears to be that with HHVM 3.0, hhvm-fastcgi has been deprecated. The role probably needs to be rewritten to take the change into account.
I've documented the process to set up HHVM manually at MediaWiki.org: https://www.mediawiki.org/wiki/HHVM/Vagrant
(In reply to wctaiwan from comment #1) > I've documented the process to set up HHVM manually at MediaWiki.org: > > https://www.mediawiki.org/wiki/HHVM/Vagrant I used your notes as the basis for a patch -- https://gerrit.wikimedia.org/r/#/c/126133/ -- that makes automatic provisioning of HHVM work. Thanks very much for documenting this. Everything should work out of the box now (i.e., it should require nothing more than vagrant enable-role hhvm / vagrant provision). Please re-open if things are still broken.
*** Bug 60384 has been marked as a duplicate of this bug. ***