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.
10 jobs for fix-242
in 7 minutes and 36 seconds and was queued for 5 seconds