Add emerge --dynamic-deps <y|n> option.
authorZac Medico <zmedico@gentoo.org>
Mon, 10 Oct 2011 18:01:36 +0000 (11:01 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 10 Oct 2011 18:01:36 +0000 (11:01 -0700)
commitf8e0c75e0952d04cb518ad0914ad440f1b43f52d
treecbaf8b62c650c418e7cdd5ad29ef45bd9b1f0458
parent1a00bb2a24bed702ab0703540130d19d669191d0
Add emerge --dynamic-deps <y|n> option.

This makes it possible to disable the dynamic dependency updates that
FakeVartree performs by default.

WARNING: If --dynamic-deps is disabled, then it is necessary to
ensure that an alternative method is used to handle package moves
in dependencies of installed packages. Normally, this is handled
by FEATURES="fixpackages", which is enabled by default and may be
disabled via make.conf(5). Alternatively, in order to manually apply
package moves, run `emaint --fix moveinst` after each emerge --sync
operation (see emaint(1)).
man/emerge.1
pym/_emerge/FakeVartree.py
pym/_emerge/Scheduler.py
pym/_emerge/create_depgraph_params.py
pym/_emerge/depgraph.py
pym/_emerge/main.py