"there is a catch-22, or dependency cycle there which would mean adding the recommends is a no-op as the python-software-properties from recommends must have already been installed for the add-apt-repository to be used for juju-quickstart to be installed and its dependencies and recommends considered."
Comment from Jay that answers my earlier comment:
"there is a catch-22, or dependency cycle there which would mean adding the recommends is a no-op as the python- software- properties from recommends must have already been installed for the add-apt-repository to be used for juju-quickstart to be installed and its dependencies and recommends considered."