diff --git a/sau/gentoo.py b/sau/gentoo.py index 4c1f08f..3f94b4c 100644 --- a/sau/gentoo.py +++ b/sau/gentoo.py @@ -107,7 +107,7 @@ def pkg_upgrade(): default_version_sens = conf.getint('default', 'version_sensitivity', fallback=1) - cmd = [ EMERGE_PATH, '--color', 'n', '-uDNpq', '@world' ] + cmd = [ EMERGE_PATH, '--color', 'n', '-uDNpq', '--with-bdeps=y', '@world' ] ret, out, err = sau.helpers.exec_cmd(cmd) if not ret == 0: @@ -146,7 +146,7 @@ def pkg_upgrade(): log.warning('Some packages require manual attention, did not upgrade') return False - cmd = [ EMERGE_PATH, '--color', 'n', '-uDNq', '@world' ] + cmd = [ EMERGE_PATH, '--color', 'n', '-uDNq', '--with-bdeps=y', '@world' ] ret, out, err = sau.helpers.exec_cmd(cmd, timeout=72000) if ret != 0 or err: