[bug] update to host parameter from python-host package

~~As far as I can tell, this is the new spec syntax.~~

~~I'm not quite sure though, can I get a sanity check from you @dagss?~~

See the comments from @dagss below.  The changes to mpi have been undone and the commit amended.