Seven people have been cornered on a Port Melbourne roof ...