Groupoid operations and fibre-homotopy equivalence. I