specifying packages with port origin is a backwards incompatible change that we can't pull into the 3.x line