No need to have an interface we don't really use yet. This moves fetching the list of packages out of weldr, which will ease testing.