summaryrefslogtreecommitdiffstats
path: root/bin/etc-update
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-09-23 23:56:28 +0000
committerZac Medico <zmedico@gentoo.org>2007-09-23 23:56:28 +0000
commitb2f8469ba3da7ecc5e9198b9ec8c826c9a0abf24 (patch)
tree87ba74a445393d2e7d86c89424c1e58bc60ce278 /bin/etc-update
parent417386003fa43fb02d49b2c09e5012bfb8114568 (diff)
downloadportage-b2f8469ba3da7ecc5e9198b9ec8c826c9a0abf24.tar.gz
portage-b2f8469ba3da7ecc5e9198b9ec8c826c9a0abf24.tar.bz2
portage-b2f8469ba3da7ecc5e9198b9ec8c826c9a0abf24.zip
When --deep is not enabled, many dependencies are dicarded and
left out of the digraph. This patch prevents dependencies from being discarded in some cases where the are needed in order to optimize merge order. It also modifies the DepPriority.rebuild attribute so that it only applies to build time dependencies. This leads to better merge order in some cases when --deep is not enabled. For example, `emerge xf86-input-keyboard xorg-server` will now properly merge xorg-server before xf86-input-keyboard (problem from bug #192254, comment #5). svn path=/main/trunk/; revision=7797
Diffstat (limited to 'bin/etc-update')
0 files changed, 0 insertions, 0 deletions