planner: do not fail if non-existent repository is requested

If package was limited to non-existend repository than this specific
line was failing with nil indexing. This now instead of failure reports
warnings and continues.
14 jobs for master
in 9 minutes and 40 seconds and was queued for 6 seconds