cherry pick missing name in package config
packages with relative locations should have location appended to canonicalDir