If force=true, ignore python-apt's advice

This lets you downgrade packages, for instance.
pull/18777/head
Henry Finucane 10 years ago committed by Matt Clay
parent 07d4ddfeff
commit 2363074dd8

@ -333,7 +333,7 @@ def install_deb(m, debs, cache, force, install_recommends, dpkg_options):
if pkg.compare_to_version_in_cache() == pkg.VERSION_SAME: if pkg.compare_to_version_in_cache() == pkg.VERSION_SAME:
continue continue
# Check if package is installable # Check if package is installable
if not pkg.check(): if not pkg.check() and not force:
m.fail_json(msg=pkg._failure_string) m.fail_json(msg=pkg._failure_string)
# add any missing deps to the list of deps we need # add any missing deps to the list of deps we need

Loading…
Cancel
Save