Fix a bug doing updates, specifically that some pkgs get skipped because
the we read pkg query output, instead of pkg rquery

Do some better logging while here