summaryrefslogtreecommitdiffstats
path: root/pym/getbinpkg.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-29 19:50:50 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-29 19:50:50 +0000
commit397174deac0a2fdc3357677b3d59401281a95567 (patch)
tree09c3cfee39b4d2e8c35ae7eccd1b0c08cc78907f /pym/getbinpkg.py
parent58b45681cb6bc0a1dd2064f9d44bcab1e32b7278 (diff)
downloadportage-397174deac0a2fdc3357677b3d59401281a95567.tar.gz
portage-397174deac0a2fdc3357677b3d59401281a95567.tar.bz2
portage-397174deac0a2fdc3357677b3d59401281a95567.zip
Make --skipfirst handle missing dependencies by dropping the merge tasks
that have missing dependencies. This involves creating an entirely new depgraph each time that a missing dependency is discovered. This isn't the most efficient approach but it's simple and it works well. This new behavior can server as a fix for bug #12768 by calling emerge --resume --skipfirst each time that emerge exits unsuccessfully. This was possible before, but now packages with unsatisfied dependencies will be properly identified and dropped from the list. svn path=/main/trunk/; revision=10478
Diffstat (limited to 'pym/getbinpkg.py')
0 files changed, 0 insertions, 0 deletions