Ignore source packages when adding them to the PK list
This makes installation of single apps work on openSuse. Previously,
since the source packages has special priority, it was added as the
last item, and it would then get picked for installation, which in
turn would then lead to no functioning application.
Reviewed by Aleix with eyeballs