BlueGene/Q's runjob command requires a fully qualified pathname, so only for that machine type, resolve the name in srun. This partitially reverts commit 57efc873 but only for BGQ systems.