purge only available on checked out repos
packages can be parsed from flat structure into tree in one run. metrics handle package filter.