unified versioning of packages