check-source-package: Use both full and per release rmadison output
Only call rmadison once where possible and store this as $rmadout and then
also store a new variable $rmadoutrel which is $rmadout scoped to just the
current release - this then allows us to use $rmadout for the upgradeable
version check whilst using $rmadoutrel in other checks as before.
Revert "check-source-package: Speed up upgradeable version check"
This reverts commit 547da08e7a582382311071a1174bcfb14d7ddf2c.
Turns out we can't use rmadout since this is only the rmadison output for
the current release/series - it has already been filtered down to strip out
the other releases so it is not useful in this situation.
check-source-package: Speed up upgradeable version check
check-source-package already has rmadison output for the package in the
$rmadout variable so use this when doing the upgradeable version check
rather than querying it afresh which can take a while as is not needed.