Clean up distname/pkg_id confusion
Fix recursive use of pkg_id
Create a symlinked package dir for backward compat