Handle arch:any notation in package sources
Always create format-versioned packages

This ensures we can make non-breaking changes in future.