fix creating carts from a manifest

still need to find a way to filter based on repo the rpm is in on the
server side