Adding some checks to ensure a package exists in the available repositories if not passed with a source URL, before allowing to be put on hold.