some make build chain fixes for packages with no deps