Converted to new package management then diff approach. Still need to sort out issues of packages not being found. Added a package white list to aid in debugging