summaryrefslogtreecommitdiffstats
path: root/cnf/make.conf.sh.diff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-09-26 04:30:04 +0000
committerZac Medico <zmedico@gentoo.org>2007-09-26 04:30:04 +0000
commit90d4deee425f81b91895235b1c47398f6fd1c39f (patch)
tree552e77ab96754f31d6a89e45c7750f70baad74f6 /cnf/make.conf.sh.diff
parent5e47ba9550885a80d54fa0eff4f4ef67246960bd (diff)
downloadportage-90d4deee425f81b91895235b1c47398f6fd1c39f.tar.gz
portage-90d4deee425f81b91895235b1c47398f6fd1c39f.tar.bz2
portage-90d4deee425f81b91895235b1c47398f6fd1c39f.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). (trunk r7797) svn path=/main/branches/2.1.2/; revision=7825
Diffstat (limited to 'cnf/make.conf.sh.diff')
0 files changed, 0 insertions, 0 deletions