Pkg fixes

trying to join all efforts for solving the pkg issues.

still working on a docker based test
Does the version need to be parseable somewhere?  If so, let's use something like `9999.0-latest` that's obviously fake, rather than something that looks almost real..