Don't fail if virtual package is provided

Design states that "If a real package of the same name exists, an error
is reported." but provided candidates aren't packages of the same name
so previous implementation could be seens as invalid.
2 jobs for virtual-fix in 7 minutes and 22 seconds (queued for 2 seconds)