Fix candidate selection on unknown package

Before this fix having dependency on unknown package with version or
repository limitation caused updater to fail on lua error. This fixes
that and adds small comment noting that we should remember that we might
depend on unknown package.
2 jobs for fix-unknown
in 17 minutes and 58 seconds and was queued for 2 seconds